Python 是当前最流行的编程语言之一,已广泛应用于各个领域。它易于学习且功能强大,拥有丰富的库支持。生活短暂,何不用 Python?
本文是一套快速入门教程,分为六篇文章,涵盖了 Python 的大部分基础知识。每篇文章的内容丰富,但篇幅不长。建议读者亲自实践代码,以便更好地理解和掌握。
变量在程序中至关重要。为了确保代码的可读性和维护性,当变量较多时,建议使用有意义的命名。例如,用 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))
num = 7 / 4
和 num = 7.0 / 4
的结果和变量类型。本义序列用于解决编程中特殊字符的打印问题。例如,使用反斜杠 来转义引号。
python
print('I'm a superman')
此外,三重引号也可以用来避免转义字符。
python
print('''I'm a superman''')