Python-【初识python】-001
本帖最后由 让IP飘一会 于 2022-3-16 23:20 编辑运行环境:
WIN10
涉及工具:
PyCharm
编程语言:
Python
以下为主题内容:
0x1 回顾
无
0x2 什么是Python?
"""
89年开发的语言,创始人范罗苏姆(Guido van Rossum),别称:龟叔(Guido).
python具有非常多并且强大的第三方库,使得程序开发起来得心应手.
Python程序员的信仰:人生苦短,我用python!
开发方向: 机器学习人工智能 ,自动化运维&测试 ,数据分析&爬虫 ,python全栈开发
"""
0x3 注释
定义:就是对代码的解释,说白了就是方便大家阅读代码
1.单行注释 【 # 】:
# 单行注释
# 单行注释就是在前面加一个#即可
# 我也是单行注释哦
2.多行注释 【 """ """ ''' '''】:
# 多行注释 可以使用 三个单引号 也可以使用三个双引号
# 注释的注意点
'''小心注释的嵌套,如果外面是三个双引号,里面用三个单引号,反之用三个双引号。'''
"""
我是多行注释
我是多行注释哦
"""
'''
我是单行注释
我是单行注释哦
'''
# 下面是两种注释嵌套【就是说一个注释中刚好包含单双引号注释】演示
"""
外面得用双引号包裹
'''
我是单引号注释
'''
外面得用双引号包裹
"""
'''
外面得用单引号包裹
"""
我是双引号注释
"""
外面得用单引号包裹
'''
3.注释的排错性
定义:上面是为了更好阅读代码,但是注释还有一种功能,就是对代码的排错,可以先包裹一部分代码,
然后去执行另外一部分代码,如果没有问题,继续打开一部分代码进行测试,依次寻找
0x4 变量
1.定义
可以改变的量就叫变量,实际指的是内存的一块空间
2.这里说一个内置方法 print()——> 打印的意思,控制台输出括号里的东西
# 打印数字【number】
print(11111)
# 打印字符串【str】
print("我是52HB")
# 打印字典【dict】
print({"HB52":"嗨,我也是"})
# 打印元组【tuple】
print(("我是52汇编","52","HB",123,"我是解密专家"))
# 打印列表【list】
print()
# 打印集合【set】
print({"我是集合",111,19.002,"woder"})
3.变量要提前声明,而声明变量就说到变量名【也就是给一个变量起名了】
起名最好贴切自己代码需要,比如想起个人名的变量,那可以用name,说白了就是自己看着知道什么意思,别人看着也很容易明确
而起名是有规则的,下面是起名规则的一首诗【背下来,变量起名你就会了】
"""
变量的命名
字母数字下划线,首字符不能为数字
严格区分大小写,且不能使用关键字
变量命名有意义,且不能使用中文哦
"""
# 声明两个变量 分别是、b,然后给这两个变量赋值 分别是 1、2
a = 1
b = 2
print(a)
print(b)
# python特有的交换变量的值【一行代码搞点】
a, b = 2, 1
print(a)# 此时 a=2
print(b)# 此时 b=1
0x5 Python的关键字
# python系统关键字
# import 引入 keyword模块
import keyword
# 打印该模块中所有的关键字 kwlist是其中的一个属性。
print(keyword.kwlist)
'''
[
'False', 'None', 'True', 'and', 'as',
'assert', 'break', 'class', 'continue', 'def',
'del', 'elif', 'else', 'except', 'finally', 'for',
'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not',
'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'
]
'''
还有个注意点:
"""
python 支持中文语法命名变量,但是严禁使用。
utf-8 国际标准编码(可变长的unicode编码): 中文字符占用3个字节,英文符号占用1个字节
gbk 国标编码 ,中文字符占用2个字节, 英文符号占用1个字节
"""
谢谢分享 自己来占个沙发
重新捡起来很多忘了主要还是不常用的话 容易忘记 谢谢分享 感谢楼主 感谢楼主 谢谢大神的奉献 感谢楼主 我现在已经把楼主作为我的学习目标了! 感谢楼主