day 2
01.入门
建立工程
-
安装好Python环境和pycharm编译器后打开pycharm编译器在欢饮页依次点击 File > New Project 到达如下界面,在图中箭头所示位置选择工程存储位置和工程名: -
点击Python interpreter 下拉符号,在Previously configured interpreter 内选择适合的Python环境,按照如下步骤完成工程的创建: -
在左边视图中找到创建的工程名称,鼠标右键,按如下步骤创建py文件: -
然后弹出一个小窗口,命名文件名称,就可以开始写代码啦: -
输入Python的第一行代码,右键运行: 到这里,恭喜你,已经成功学会了如何编写运行Python代码的基本操作。
02.基础语法
注释
- 代码分为有效代码和注释代码两部分,有效代码就是会被编译器、解释器翻译成机器代码来影响程序功能的部分。
- 注释就是代码中不参与编译执行的部分,注释的存在不会影响程序的功能
1) 单行注释:在注释前面加 # 号 ;快捷键 Ctr+/
例如:
print(123)
print('hello wrold!')
print(True)
代码中加#号的部分就是注释,在执行代码的时候不会执行注释的内容。
2)多行注释:将注释内容放到“”“ ”“” 或者‘’‘ ’‘’中
'''
我是注释1行内容
我是注释2行内容
我是注释3行内容
'''
行和缩进
1)一般情况下,一条语句占一行;一行结束后不需要写分号:
print('hello wrold!')
print('python')
2)如果要在一行写多条语句,语句之间必须使用分号隔开:
print('python');print('java')
3)一行语句的开头不能随意添加缩进 – 空格、水平制表符
关键字
常见数据和数据类型
1)数字数据 -用来表示数值大小的数据,比如:年龄、身高、体重、价格、数量等。 程序中表示数字的方式和数学中表示数字的方式一样,例如:12 、 +12、-12 3e3 --> 3乘以10的三次方 Python中数字对应的类型有两种:int(整型:相当于数学中的整数)、float
print(1000)
print(+1000)
print(-1000)
2)文本数据 -文字信息对应的数据;比如:姓名、地址、专业名、学校名等。 程序中表示文本数据需要将数据放在单引号或者双引号中,例如:‘成都’、“成都” Python中文本数据对应的类型只有:str -->字符串
print('hello wrold!')
print('12345678')
3)布尔数据 -只有True和False两个值,Ture表示肯定、真;False表示否定、假。 程序中表示布尔数据的时候直接写。(注意:Ture和False是关键字) 布尔对应的类型:bool -->布尔
print(True)
print(false)
4)空值 - Python中None表示空
print(None)
type 函数 – 可以查看数据的类型
print(type(1000))
print('100000')
print(True)
print('True')
03.输入和输出函数
输出函数(打印函数) --print
-
print的作用是将数据显示在控制台 1)print(数据) --打印单个数据 print(100)
print('你好')
print(100 + 400)
print('100+200')
2)print(数据1,数据2,数据3,…) --同时打印多个数据 print(100, '你好', 100 + 200, True)
print(12.5, type(12.5))
print(id(12.5))
3)定制end:print(数据1,数据2,…,end=‘结束标志’) 注意: 结束标志默认是换行 一个print在打印数据的时候,数据打印完了,会打印end后面的结束标志 print('html', end='*')
print('java', end=' ')
print('你好', end='*')
print('python')
4)定制sep:print(数据1,数据2,数据3,…,sep=‘分割方式’) print(10, 20, 30, 40, sep='+', end='=')
print(100)
输入函数 -input
补充:类型转换
各种数据类型之间的转换总结:
-
转成int None 不可以 bool 可以 float 全都可以–直接去掉小数部分 str 只有引号中是整数的字符串才可以 -
转成float int 可以 bool 可以 str 只有引号内是整数或者小数可以 None 不可以 -
转成str int 可以 float 可以 bool 可以 None 可以 -
转成bool int 可以 float 可以 None 可以 str 可以
04.变量的使用
定义变量(创建变量) --将数保存到变量中
语法:变量名 = 数据
说明:
变量名 --程序员自己命名 要求:是标识符;不能是关键字 规范:a.见名知意(看到变量名就大概知道这个变量中保存的是什么数据) b.所有的字母都小写,多个单词之间用下划线隔开 c.不使用系统的函数名、类、模块名 = : 固定语法:(赋值符号)
数据 : 任何有结果的表达式,例如:任何类型的数据、运算表达式
变量的使用
使用变量中保存的数据。数据能做的事情,保存这个数据的变量都能做
重新给变量赋值
x = 100
x = 200
x = 'abc'
print(x)
同时定义多个变量
同时定义多个变量赋相同的值:变量名1=变量名2=变量名3=…=数据
a = b = c = 2
print(a, b, c)
同时定义多个变量赋不同的值:变量名1,变量名2,变量名3,…=数据1,数据2,数据3,…
x, y, z = 100, 200, 300
print(z)
重新给变量赋值
x = 100
x = 200
x = 'abc'
print(x)
同时定义多个变量
同时定义多个变量赋相同的值:变量名1=变量名2=变量名3=…=数据
a = b = c = 2
print(a, b, c)
同时定义多个变量赋不同的值:变量名1,变量名2,变量名3,…=数据1,数据2,数据3,…
x, y, z = 100, 200, 300
print(z)
|