打开软件后,会出现New Project 、 Open 、VCS 三个选项,分别代表创建新项目、打开已有项目、通过git从版本系统中获取意思。点击 New Project ,然后设置名称与选择解释器类型
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QKMc5MtK-1658242602680)(E:前锋学习python基础语法J3M]{3[ZPGLP88}9AXJB~FP.png)]
添加项目名称,且选择使用python解释器(第一次使用才会有)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LZvKd7hw-1658242602684)(E:前锋学习python基础语法3.png)]
选择已经存在的解释器,再继续,直到创建完毕。
创建项目(相当于文件夹)完毕后,在创建文件。点击工程名右键,在New中,选择Python File,创建文件名。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9GhLmm81-1658242602685)(E:前锋学习python基础语法4.png)]
简单运行一个程序,”hello world!“
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WMdJvk3m-1658242602685)(E:前锋学习python基础语法5.png)]
在控制台上,可以查看当前解释器与执行那个文件,运行结果结束,若0是表示结果没有异常,非0表示有异常。
2.代码注释代码中不参与编译执行的部分就是注释,注释的存在不影响程序功能。
1.单行注释在一行注释内容前加#(也可以用ctrl+快捷键)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CIYv52g5-1658242602686)(E:前锋学习python基础语法6.png)]
2.多行注释将多行注释内容放在三个双(单)引号开头,直到三个双(单)引号结束
"""
print(200)
print("你是")
print(bool(32))
"""
作用:1.对代码运行注释和说明 ,增强代码可读性 2.让代码功能消失
3.行与缩进一条语句占一行,一行结束不需要写分号
print(200)
print("你是")
print(bool(32))
如果一行要写多个语句,语句与语句之间必须加分号(逗号)
print(200);print("你是")
print(bool(32))
缩进:一条语句不能随便添加缩进
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vkHTJe1I-1658242602687)(E:前锋学习python基础语法7.png)]
4.数据类型 1.数字数据用来表示数值大小的数据。在程序中表示方式:和数学一样。分为整形(int)与浮点型(float)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-b98TTe17-1658242602687)(E:前锋学习python基础语法8.png)]
2. 文本数据用文字来表示的信息数据(包括一些特殊数字)在程序中表示形式:将数据放在单引号或双引号内 ,类型为字符串(str)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NLZYs2yS-1658242602688)(E:前锋学习python基础语法9.png)]
3.布尔数据只有True和False两个值。在程序中表示为True或False。用于判断语气,数据类型为布尔(bool)
4.空值None表示无,就可以用其表示。
5.获取数据结构:type(数据)-----获取指定类型的数据
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WNxBjAOX-1658242602689)(E:前锋学习python基础语法10.png)]
6.标识符与关键字 1.标识符命名规则:必须由字母、数字或者下划线组成,并且数字不能开头。
#定义变量 变量名=数据 a=2 a1=2 a_name=22.关键字
本身就具备特殊功能或特殊意义的的标识符就是关键字。常见关键字为True或False 或None
7.输出函数运行程序的时候在控制台看到的内容,一定是在程序中用print打印出来的内容。 形式可以为:print(数据)、print(提供数据表达式)—一个print打印一个数据。
print(bool(200)) print(200) print(200+2)
若有同时打印多个文件:print(数据1,数据2,数据3,…)
print(200,"你好",True)8.设置end
一般来说,print打印结果为一行,默认字自动进行end值,end默认为换行
print(20,end="+") print(30,end="=") print(50) #20+30=509.设置sep
控制多个数据在打印的时候的分割形式,默认为空格
print('a','b','c',sep="+")
print('a','b','c',end="=",sep="+")
print('d')
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WEyE1L0u-1658242602689)(E:前锋学习python基础语法11.png)]
10.变量如果在程序中需要使用一个数据,先用变量将数据存储起来,然后再通过使用变量来使用数据
1.定义将数据保存到变量中
2.变量名要求- 是标识符,不是关键字
- 见名知意(看到变量名大概能直到变量中保存的是什么数据)
- 字母都小写,多个单词用下划线隔开
- 不使用系统的函数名、类名和模块名
= 为赋值的意思
4.提供数据的方式可以采用:具体的数据、已经赋值过的变量、运算表达式、函数调用表达式
num=8 print(num) #具体的数据
b=8 a=b print(a)#赋值过的变量
print(10+15)#运算表达式5.可使用的变量
使用变量中保存的数据
b=8 a=b print(a+b,a-b,end="")day2 Python编程⼊入⻔门作业 选择题
- 下列哪个语句在Python中是非法的?(B)
A. x = y = z = 1
B. x = (y = z + 1)
C. x, y = y, x
D. x = y - 关于Python变量,下列列说法错误的是 (C)
A. 变量无须指定类型
B. 变量可以重新赋值
C. 变量⽆须先创建和赋值⽽直接使⽤
D. 同一个变量可以保存不同类型的值 - 下⾯哪个不是Python合法的标识符(B)
A. int64
B. 40XL
C. self
D. stu_name - 下列关于Python语⾔说法错误的是(C)
A. Python是解释型语言
B. Python是⾯向对象语⾔
C. Python2.x和Python3.x是完全兼容的
D. 普通的⽂本编辑器也可以写Python程序 - 下列关于print函数用法错误的是(D)
A. print(100)
B. print(100, 200)
C. print(100, ‘hello world!’)
D. print(10 20)
- Python中单行注释的符号是( # ), 多⾏注释的符号是(”“” )。
- 语句a, b=10,20执⾏后,a的值是( 10 );语句a, a = 10, 20 执⾏后,a的值是(20 )。
- Python程序文件扩展名是(py )。
- 在Python中,int表示的数据类型是(整形 )。
- 在Python中,字符串数据需要⽤( “ ” )或(’ ’ )包裹。
- 在Python中,布尔类型有( 2 )个值,分别是(True、False )。
- 如果想要查看⼀个数据或者变量的数据类型,可以用( type )函数。
- 写程序提示⽤户输入⽤户名和密码,并且将输⼊的内容保存到不同的变量中。
Username=input("请输入用户名")
password=input("密码")
-
使⽤一个print输出3个数据,3个数据在⼀行显示,并且用等号(=)隔开
print(10,20,30,sep="=")
)。
7. 如果想要查看⼀个数据或者变量的数据类型,可以用( type )函数。
- 写程序提示⽤户输入⽤户名和密码,并且将输⼊的内容保存到不同的变量中。
Username=input("请输入用户名")
password=input("密码")
-
使⽤一个print输出3个数据,3个数据在⼀行显示,并且用等号(=)隔开
print(10,20,30,sep="=")



