1.软件基础,语言介绍(了解)
2.软件安装(python pycharm)
3.python注释
# 单行注释
'''
多行注释
'''
"""
多行注释
"""
4.python 输出 print 输入input (ctrl + 鼠标左键点击 函数名称可以查看函数的定义)
print(100)
print(a, b, c)
print(a, b, c, sep='', end='\n') # '\n'代表换行 sep分隔符 end结束符
name = input("请输入你的姓名")
'''
特点
会让程序暂停,等待输入
输入内容是字符串类型
int() 转换为整数
type() 查看数据类型
'''
5.python变量 = 代表赋值 命名规范、关键字等可查看上一篇文章
age = 18
a, b = 3, 4
a, b = b, a
del a
6.上一篇文章的练习答案
# 判断以下变量命名是否规范,不规范的原因是什么
'''
_name 规范
print 规范,但不建议
int 规范,但不建议
age_18 规范
18name 不规范,不能以数字开头
if 不规范,不能使用关键字
@abc18 不规范,不使用下划线之外的符号
'''
# day01
# 1.开班典礼
# 2.软件安装:Python3.10,PyCharm2023
# 3.软件基础,Python介绍(了解)
# 4.Python注释
# 单行注释 #
# 多行注释 ''' ''' or """ """
#
# 5.Python输出print
# print(100)
# print(10, 20)
# print(10, 20, end='\n') 结束符,\n表示换行
# print(10, 20, sep=' ') 分隔符
#
# 6.Python输入input
# 特点:1.会让程序暂停,等待输入; 2.得到的一定是字符串类型
# name = input("请输入您的名字:")
# int() : 转换成整数
# type() : 查看数据类型
# 7.Python变量
# = 赋值
# age = 10
# age = 18
# a, b = 3, 4
# a, b = b, a 交换a和b的值
#
# del a 删除变量(了解)
#
# 变量的命名规范:
# 1.由数字,字母或下划线组成,且不能以数字开头
# 2.不能使用关键字
# 3.区分大小写
# 4.见名知意,比如age表示年龄,尽量用英文或拼音
# 5.如果有多个单词组成的变量名,使用下划线连接或使用小驼峰
# ctrl + 鼠标左键点击
print(10, 20, end='\n', sep=' ')
print(type(10)) # int 整数
print(type("hello")) # str 字符串
import keyword
print(keyword.kwlist)
# ['False', 'None', 'True', 'and', 'as', 'assert',
# 'async', 'await', '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'
# ]
print(len(keyword.kwlist)) # 35
my_student = 'jeff'
print(my_student)
input = 666
print(input)
# 变量命名规范
'''
判断下面变量命名是否合法:
xiaoming 合法
12world 不合法,不能以数字开头
int 合法,但是不建议
boyAndGirl 合法
print 合法,但是不建议
if 不合法,if是关键字
'''
# int = 10
# print(int)
# print = 666
# if = 555
# 不推荐
国家 = "中国"
print(国家)
省份 = "台湾"
province = "广东"
print(province)
# 变量 age=18
# 常量: 常量名所有的字母大写 由下划线连接各个单词 如:TOTAL PI = 3.14
# 函数名&方法:函数名应该为小写 可以使用下划线风格增加可读性: my_function my_example_function
# 文件名:全部小写,可以使用下划线
# 包:应该是简短的 小写的名字
# 模块:与包相同
# 类:通常情况下是首字母大写的单词. 如 MyClass