Python入门指南
Python中的"文本"
代码
用计算机程序设计语言写成的,可以被计算机执行的文本称为代码。
输入
从外界将数据传递给程序称为输入,即通过输入设备(例如:鼠标、键盘、和摄像头等)向计算机输入数据和信息。
输出
程序将数据传递给外界称为输出 ,即把计算机处理结果(例如:屏幕显示的文字、图片或视频)表达出来。在Python中,其用print表达。
例:
print(2021) #括号是英文的
print(142857) #同一级别的代码需要顶格开始写
字符串
字符串是文本的数据类型,其用单引号或双引号表达。
例:
print('Looking up,I find the moon bright') #双引号是英文的
print("Bowing,in homesickness I'm drowned")
print("举头望明月")
print("低头思故乡")
注释
为了帮助人更好地理解代码,我们需要对代码进行解释和说明,即注释。注释不会被计算机执行。
例:
#interesting code
print("hello world!")
报错
报错时,需要根据错误位置和类型定位错误。
变量与赋值
可以存储不同类型数据的量称为变量。变量就像"水杯",能存放各种不同类型的"饮料"。
变量命名的注意点:
-
变量名只能由字母、数字、下划线(_)组成
-
不能以数字开头
-
不能包含空格
-
大小写敏感
常量
存储到变量的具体数据称为常量,在程序运行时不能被修改。
赋值
把数据(饮料)存储入变量(水杯)的过程称为赋值。
例:
name = "Downey"
print(name) #Downey
#重复赋值
name = "Downey"
name = "Tony"
print(name) #Tony 取最新值
#使用变量为变量赋值
name = "Downey"
myName = name
print(myName) #Downey
报错
报错时,应注意:
-
报错的文件
-
报错的行数
-
报错的具体代码
-
错误类型
例:
File "d:\OneDrive\Python Learning\code\Getting Started Guide.py", line 29 #文件、行数
name = "Downey" #代码
IndentationError: unexpected indent #缩进错误:意外缩进
格式化输出
使用变量替换字符串里的内容称为格式化输出。在Python中,其用**print(f"{变量1} {变量2} {变量3}")**表达。
例:
name = "Downey"
print(f"My name is {name}") #My name is Downey
print(f"{name} is a good boy") #Downey is a good boy
print(f"{name} likes playing football") #Downey likes playing football
转义字符
有不同于原来字符的含义,计算机读到它时会执行相应操作的字符称为转义字符。它以**反斜杠(\)**开头。
例如:
| 转义字符 | 名称 | 含义 | | -------- | ---------- | ---------------------- | | \n | 换行符 | 将之后的内容移至下一行 | | \t | 水平制表符 | 将之后的内容缩进4字节 |
例:
print("我是Tony,\n正在学习Python,\n今天是第二课,\n很高兴认识大家。")
'''我是Tony,
正在学习Python,
今天是第二课,
很高兴认识大家。'''