python语法之注释,python语法之变量与常量,python基本数据类型


目录
  • python语法---注释
  • PEP8规范
  • 变量与常量
  • 变量与常量的本质
  • 名字命名的规范
  • 名字命名的风格
  • 常量
  • 数据类型的概念
  • 数据类型概览
  • pycharm小技巧

python语法---注释

? 注释的作用:解释代码的意思,并且而不影响代码的运行

? 写注释的方法:

1.使用 ''' ''' --> 英文状态下,连续点击三次引号键
'''
注释:
	学习需要破釜沉舟

'''
2.使用 """ """ --> 英文状态下,连续三次点击shift+引号键
"""
注释:
今天你学习了吗
今天我学习了
"""
3.使用# --> 英文状态下,shift+字母E上面的3
# 每一天都在进步
小tips:
		第一第二两种方式,比较适合多行注释
    	第三种比较适合单行注释
        在pycharm中,选中需要注释的内容后,按住ctrl+?,可以快速注释和解开注释所选内容

PEP8规范

如果在pycharm中打的代码不符合规范的时候,会出现波浪线

那么会让我们的代码看起来不那么正规,不够美观

所以我们可以用ctrl+alt+L,使我们的代码变得规整

变量与常量

1.变量:变量就是一个容易被改变的数据
	'''就像是一个茶杯,今天里面装的是绿茶,明天可能是红茶'''
2.常量:常亮就是一个不会轻易改变的数据
	'''就像你的身份证,正常情况下你的身份证是不会变得,除非你改国籍了,从中国人变成美国人'''
  3.基本使用,在代码中,常量和变量都只是数据,在使用过程中没有什么太大差别

变量与常量的本质

name = 'pp'
这句代码的行程过程(遇到赋值符号,先看右边,再看左边)
'''
1.在内存中申请一块空间用来存放 数据值pp
2.把这块内存空间命名为 name
3.用赋值符号=,把name和pp绑定在一起,从而通过name就可以找到pp
4.如果一个数据没有和内存空间绑定在一起,也就是没有名字,那么这个数据就是一个无法使用的垃圾数据
'''
1.一个数据值可以同时与多个名字绑定
	如果赋值符号左右两侧都是名字
    那就意味着把左边的名字绑定右边名字的数据值

名字命名的规范

1.名字里只能出现:数字、下划线、字母

2.数字不能开头

3.名字不能与python关键字冲突

4.名字尽量能一眼看懂其意义

? 最好不要总是用汉语拼音,要学会用英文表示

名字命名的风格

1.下划线(单词之间用下划线隔开,python推荐使用)

? 例:uaer_name_from_box='jason'

2.驼峰体(单词之间首字母大写 Javascript推荐使用)

? 小驼峰体

? userNameFromOther = 'jason'

? 大驼峰体

? UserNameFromOther='jason'

? ps:有些有洁癖的程序员,用了一个风格就不允许出现别的风格

常量

数据类型的概念

1.用不同的数据类型来表示不同的数据

? 比如:日常我们会用文本表示姓名,用整数表示年龄

? 那么在计算机中我们也需要有不同的数据类型来表示不同的数据值

? 如何查询该数据值的数据类型呢

? 我们可以使用 : type()

name = 'lili'
type(name)

数据类型概览

1.整数型 int
	就是1,2, 5 , 20这种整数
    应用场景:年龄  年份  个数
    例如:
    age = 22
    num = 50
    year = 2022
    
2.浮点型 float
	(其实就是小数)
    应用场景:身高  体重  薪资待遇
    例如:
    weight = 55.5
    height =180.8
    salary = 1.5
    
  3.字符串/字符型 str
	其实就是文本信息,用引号引起来的
    应用场景:姓名 住址(描述性质的信息)
    例如:
    name = 'jason'
    addr = "shanghai"
    hobby = '''学习使人进步'''
    info = """干就完了!!"""
    那么为什么会有这么多形式来表达字符串呢
    那是因为:字符串的内容看本身就带有引号,那么就会容易冲突,就会报错
    注意:
    当三引号左边没有赋值符号和变量名的时候,它的意思是注释
    当三引号左边有赋值符号和变量名的时候,它的意思是字符串
    
    

pycharm小技巧

代码缩进用:tab

代码退回缩进用:shift+tab

相关