python环境安装
1.以管理员身份运行安装包 python-3.9.5-amd64.exe
2.在C盘建python3的文件夹
3.在控制台输入python验证环境是否搭建成功
pycharm安装
pycharm:编写python的ide(代码工具)python3文件夹:为解释器
以管理员身份运行pycharm安装在D盘,同时在D盘新建code文件夹来存放写的代码
新建窗口——》输入代码 print(”世界你好“)——》运行
设置编码 setting
代码风格
代码层级
设置主题
字体大小
ctrl+鼠标控制字体大小
设置写代码默认作者
创建文件夹
把学习的index模块放在python文件夹里
Python:函数式的编程语言&面向对象的编程语言
核心设计思想:在Python中一切皆对象,这个对象可以是函数、类、变量等等
变量学习
变量的生命周期:变量定义后不会在内存中分配内存地址,只有在变量调用的时候会分配内存地址,变量调用结束后,分配的内存地址也会消失。
常用的数据类型
字符串:str---->姓名,
地址等整型:int---->年龄,是单纯的数字
bool:True False---->存储的变量是真是假
float:存储的变量是带有数字的小数点,比如薪资
name="yvonne"
age=18
isBoy=True
salary=1009.09
则输出数据类型函数为
print(type(name))
print(type(age))
print(type(isBoy))
print(type(salary))
当定义对象name=Yvonne,a=name时,可以直接输出print(a) 如下
**注释**
1、#: 单行代码注释
2、三引号(三个引号): 是多行注释 '''''':多行注释
3、如何快速的注释代码: 选择代码 ctrl +/ (快捷键)
4、 取消注释:再次选择代码,然后是 crtl +/
输入输出
换行:\n 空格:\t 注意:\的方向
'''
输入:input()
输出:print()
\n:换行
'''name=input("what is your name?\n")
print(name)
字符串的格式化
在python中所有输入的都是str的类型
比如把name,age,salary定义一个对象
强制转换类型
在python中所有的输入都是str类型
字符串格式化占位符方式
%s:字符串(不仅仅只代表字符串,也可代替%d%f等)
%d:整型
%f:float
name=input("what is you name\n")
age=int(input("how old are you\n"))
salary=float(input("are you salary?\n"))
sex=bool(input("你是男是女\n"))
print("my name is %s,"
"and my age is %d,"
"and my salary is %f,"
"and my sex is %s,"%(
name, age,salary,sex))
name=input("what is you name\n")
age=int(input("how old are you\n"))
salary=float(input("are you salary?\n"))
sex=bool(input("你是男是女\n"))
print("my name is %s,and my age is %d,and my salary is %f,and my sex is %s"%(name,age,salary,sex))
%s:字符串(不仅仅只代表字符串,也可代替%d%f等)
print("my name is %s,and my age is %s,and my salary is %s,and my sex is %s"%(name,age,salary,sex))
format()关键字的格式化输出
print("my name is {username},and my age is {age},and my salary is {salary},and my sex is {sex}".format(
username=name,age=age,salary=salary,sex=sex))