Day4python注释与语法
文章目录
- Day4python注释与语法
- python语法注释
-
- python变量与常量的含义
- 变量与常量的本质
- python变量常量的命名规范
- python变量命名风格
- python基础数据类型
- 1、字符串 str
- 2、整型 int
- 3、浮点型 float
python语法注释
- 注释主要作用是提示或解释重要代码的含义,提高代码的可读性,方便他人查阅与修改
注释方式
第一种适用于单行注释,井号,#可以注释本行中#右边的任何类型内容
第二种适合多行注释,两边三连因英版冒号, '''就像一个盒子,可以注释中间的内容'''
第三种适合多行也适合单行,适用于将写好的代码或文本快速注释,Ctrl+/,可将光标所在行注释,或将鼠标选中的多行代码快速注释
python变量与常量的含义
变量是用来记录事物变化(可能经常变化)的状态
常量是用来记录事物不变(可能不经常变化)的状态
变量:
name = '小明'
age = 18
常量:
NAME = '小明'
AGE = 18
ps:在python中没有固定意义上的常量,常量可以被更改,但是我们以纯大写的命名来表示常量名
ps:在游览器中可以编写js代码,在js代码中常量不可以改变其数据值,否则会报错
语法结构:
变量名/常量名+赋值符号+赋值数据
ps:在python中没有固定意义上的常量,常量可以被更改,
变量与常量的本质
同一时间一个变量或常量只能赋值一个数据,
而一个数据可以被多个变量或常量所使用
'''
遇到赋值符号先看符号左边再看符号右边
n = 2
n = n+1
print(n)
>>>3
一个数据值可以被多个变量或常量所使用
n = 2
b = n
c = b
print(c)
print(b)
>>>2
>>>2
'''
python变量常量的命名规范
名字里最多只能出现数字,字母,下划线
数字不能为开头
命名不能与python关键词所冲突
尽量做到见名知意
'''
name1 = '小明'
class_name = '小虎'
class_192_name = '小红'
'''
ps:当在编写过程中出现红色以外的波浪线代表代码编写的不够规范,不影响代码运行,但要将代码尽可能的写规范
Ps:ctrl+alt+L 可以自动格式化代码,将代码规范纠正,但不要过分依赖,要记住规范后的格式
python变量命名风格
变量命名风格有三种
1、利用下划线_将命名单词之间隔开,使其更明确可读
2、小驼峰:命名开头首字母小写,后面单词首字母大写
3、大驼峰:每个单词之间首字母大写。
ps:python建议使用下划线的命名风格
ps:不同的语言命名风格的习惯不同,一般可以通过代码变量的命名风格来看出编写代码的语言
python基础数据类型
python3中基础数据类型
str字符串
list列表
tuple元组
dict字典
int整型
float浮点型
complex复数
bool布欧值
ps:这里我们先了解三个字符串,整数,小数
1、字符串 str
字符串就是文本信息
print('你好,python')
你好,python 这段字符的数据类型就叫str
'''
编写字符串都需要两边各一个引号将其包裹,可以是单引号,也可以是双引号,还可以是三个单或双引号
print('他们说:"python很好用",我当时还不信')
有这么多方式的作用就是当你想打印引号时不会被pytho解释器误会为这是字符串的语法
'''
!!!ps:可以通过type来查看数据的类型
print(type('你好,python'))
>>>class'str' #类‘字符串’
ps:这里>>>表示运行结果
一般使用场景:
姓名、地址、职业
name = '楼德华'
address = '中国,上海市'
job = '歌手'
2、整型 int
整型就是整数
print(88)
88 这个数据值就叫int
print(type(88))
>>>class 'int' #类‘整型’
一般使用场景:
电话,年龄,学号
phone_number = 10086
age = 18
student_id = 20192020
3、浮点型 float
浮点型即是小数
print(11.2)
11.2 这个数据值就叫float
print(type(11.2))
>>>class 'float' #类‘浮点型’
一般使用场景:
身高,成绩,体重
heigt = 1.75
results = 95.5
weight = 56.6