python基础_01

python 语法之注释

注释:相当于是对代码的一串解释信息

三种注释的方式
	# 方式1
    	单行注释	# 注释内容
       ps:shift + 3
	# 方式2
    	多行注释   '''注释内容'''
       ps:回车键左边那个键 英文输入法下 连续按三下
	# 方式3
    	多行注释   """注释内容"""
		ps:回车键左边那个键 英文输入法下 shift + 连续按三下
  
pycharm中可以使用ctrl+?快速注释和解开注释

PEP8规范

"""
pycharm中如果出现非红色的波浪线 表明你写的代码有可能不是很规范不影响执行
"""
该规范定义了一些较为标准的编写格式 可以不遵守但是显得很low!!!

我们在学习的时候不需要死记硬背 可以利用pycharm自动规范
	反向推到规范守则
    ctrl + alt + L
        

变量与常量

1.变量
	用来记录事物变化(可能会经常改变)的状态
2.常量
	用来记录事物不变(可能不经常改变)的状态
ps:变量和常量其实在使用的时候是一样的 所以后面我不做特殊说明的情况下统一称之为变量
3.基本使用
	大街上看到了老师立刻脑袋瓜子里面就会有一些信息
    	姓名是jason 性别是男性 职位是金牌讲师 ......
	对于到程序中需要做以下改变
    	姓名 = jason
		性别 = 男性
		职位 = 讲师
	最为正规的写法
    	name = 'jason'
		age = 18
		job = '讲师'
4.语法结构
	name = 'jason'
	'''
	变量名/常量名 赋值符号 数据值
	'''
	使用的时候通过前面的变量名就可以反复查询后面的数据值

变量与常量的本质

name = 'jason'
"""
遇到赋值符号 先看符号的右侧 再看符号的左侧

1.在内存空间中申请一块内存空间 存储数据值 jason
2.给该内存空间绑定一个名字 name
3.通过name就可以访问到内存空间中存储的数据值jason
ps:如果内存中数据值没有绑定名字 那么意味着我们使用不到 也就是垃圾数据!!!
"""
1.一个数据值可以同时被多个名字绑定
	如果赋值符号的右侧也是一个名字 
	那么意思是让左边的名字绑向右边名字绑定的数据值
		a = 123
		b = a
		c = b

2.同一个名字同一时间只能绑定一个数据值
		x = 10
		x = x + 10
		print(x)
	ps:如果右侧是名字和数据值的组合 那么需要先做相应的运算 得出单纯的数据值之后再做绑定

名字的命名规范

1.名字里面最多只能出现数字、字母、下划线
2.数字不能开头
3.名字不能与python关键字冲突
4.名字尽量做到见名知意
	真的没办法的时候 才可以临时用一下汉语拼音(尽量不要这样)
ps:前期学习阶段 可以简单的用用字母(仅限于教学)

名字的命名风格

1.下划线  # 单词之间下划线隔开	python推荐使用
	user_name_from_others = 'jason'
2.驼峰体  # 单词之间首字母大写	javaScript推荐使用
	2.1.小驼峰
    	userNameFromOthers = 'jason'
	3.1.大驼峰
    	UserNameFromOthers = 'jason'
ps:有些程序员洁癖很严重 用了一个风格就不准出现其他风格

常量

在这里插入代码片
"""君子协定"""
# 常量的其他特性与变量一致!!!
1.在python中没有真正意义上的常量 所有的名字都是变量
	将纯大写的变量名看成是常量
    	HOST = '127.0.0.1'
		print(HOST)  # 127.0.0.1
		HOST = '192.168.1.112'
		print(HOST)  # 192.168.1.112	
  
2.在其他编程语言中存在真正意义上的常量 绑定了关系就不能再修改
	浏览器其实是一个编写js代码的工具
    	let name = 'jason'
       name = 'tony'  变量可以修改
    	const pi = 3.14
		pi = 666  报错 常量不能修改了!!!

数据类型的概念

"""先全部混个眼熟 知道谁属于哪个类型以及如何定义出来即可!!!"""
1.数据类型之整型		
	其实就是整数!!!
	主要应用场景:年龄 学生人数 年份
	基本使用:
		age = 18
		stu_num = 38
		year = 2022
	表达关键字:int
	核心语法:直接写整数即可
   
2.数据类型之浮点型
	其实就是小数!!!
	主要应用场景:体重 身高 薪资待遇
	基本使用:
       weight = 76.8
    	height = 1.83
       salary = 3.1
	表达关键字:float
	核心语法:直接写小数即可
    
3.数据类型之字符串/字符型
	其实就是文本信息!!!
	主要应用场景:描述性性质的信息  姓名 住址 爱好
	基本使用:
        name = 'jason'
        addr = "上海"
        hobby = '''读书\写字'''
        info = """你们好呀 准备好起飞了吗"""
	表达关键字:str
	核心语法:引号引起来的部分
	疑问1:为什么定义字符串需要有这么多种方式???
		"jason老师说:"只要下定决心好好学 你肯定不会失望""  # 报错
     	原因:我们在定义字符串的内部可能也需要使用引号 如果冲突了会报错
           所以定义字符串给出了多种方式 避免冲突
      	核心:明确定义字符串的符合和内部文本的符号(不冲突即可)
	疑问:三引号前面学习的是注释 为什么又变成了字符串
		 当三引号左边没有赋值符号和变量名的时候 意思是注释
		 当三引号左边有赋值符号和变量名的时候 意思是字符串

pycharm小技能补充

代码缩进使用tab
代码回退使用shift+tab
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值