Python疾速入门(二)
作者头像
  • 启英泰伦
  • 2020-02-24 08:57:54 4

引言

Python 是当前最流行的编程语言之一,已广泛应用于各个领域。它易于学习且功能强大,拥有丰富的库支持。生活短暂,何不用 Python?

本文是一套快速入门教程,分为六篇文章,涵盖了 Python 的大部分基础知识。每篇文章的内容丰富,但篇幅不长。建议读者亲自实践代码,以便更好地理解和掌握。

概要

  1. 掌握 Python 中的基本变量类型,了解如何查看变量类型;
  2. 学习格式化字符串,使输出更加便捷;
  3. 熟练使用基础序列,轻松处理特殊字符和换行问题。

变量

变量在程序中至关重要。为了确保代码的可读性和维护性,当变量较多时,建议使用有意义的命名。例如,用 male_students 而不是 stud_male

常用变量命名方法

  • 缩写加下划线:如 stud_male(学生男性)。
  • 有意义的名称:如 male_students(男性学生)。

此外,使用注释解释变量含义也是一个好习惯。

字符串变量

字符串是由字符组成的序列,可以用来构建单词和句子。创建字符串需要使用单引号或双引号,二者均可。

python greeting1 = "Hello, world!" greeting2 = 'How are you?' print(greeting1) print(greeting2)

整数型和浮点型变量

整数型和浮点型变量主要用于数学运算。整数型变量存储整数值,而浮点型变量则用于存储带小数点的数值。这是因为计算机采用二进制计数方式,而人类通常使用十进制。

python num1 = 100 num2 = 100.0 print(type(num1)) # 输出:int print(type(num2)) # 输出:float

格式化字符串

格式化字符串允许你在输出中嵌入变量。例如,使用 %d 表示整数型变量,%s 表示字符串变量,%f 表示浮点型变量。

python male_students = 46 female_students = 54 print('Number of male students is %d and female is %d.' % (male_students, female_students))

常用的格式化字符串

常见的格式化字符串包括 %d(整数)、%s(字符串)、%f(浮点数)和 %r(任何类型)。%r 使用 repr() 方法处理对象,而 %s 使用 str() 方法。

python fruit = "apple" count = 2 price = 30.14 print('I bought %d %ss and paid %07.3f dollars.' % (count, fruit, price)) print('I bought %r %rs and paid %rdollars.' % (count, fruit, price))

练习题

  1. 定义变量表示小明拥有的三种水果数量,并计算总数量。
  2. 打印一段经典的英语对话。
  3. 分别查看 num = 7 / 4num = 7.0 / 4 的结果和变量类型。

本义序列

本义序列用于解决编程中特殊字符的打印问题。例如,使用反斜杠 来转义引号。

python print('I'm a superman')

此外,三重引号也可以用来避免转义字符。

python print('''I'm a superman''')

练习题

  1. 使用本义字符打印一段英文对话。
  2. 使用三重引号打印一段英文对话。
    本文来源:图灵汇
责任编辑: : 启英泰伦
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
疾速入门Python
    下一篇