Python_1
python前言
python感觉是大家都听过但是没有太熟悉的语言,让我们看看ai对python解释
Python 是一种高级、通用、解释型编程语言,由荷兰程序员 Guido van Rossum 于 1989 年圣诞节期间设计,1991 年正式发布。它以简洁、易读、优雅的语法为主要特点,强调 “代码可读性” 和 “编写清晰的代码”,适合各种编程任务。
python在大家在生活中的应用可谓是方方面面,现在我们开始正式接触他吧
常量和变量
常量,就是我们平常的量
就比如说,我有一个朋友吃了3碗米饭,这个3就是一个常量
变量,顾名思义是可以改变的量,我们常常用来赋值
就比如rice=3
rice就是变量名,3就是变量值
而rice的量可以改变,则明天我吃了5碗,我就可以写为rice=5
这时rice的值就变为了5
这个就是 “变”的本质
数据类型
数据类型
变量无类型,但是储存的值有类型
我们想知道一个值的类型,需要type()
函数
我们可以用type(5)
和type(rice)
知道常量和变量的数据类型
常用的数据类型有
- int 整数类型
- float 浮点数
- str 字符串
- bool 布尔类型
int1=4
float1=4.11
str1="abc123"
后续也会有复合型的数据类型,之后学到会提出
类型的转换
类型之间可以转换吗?
当然可以,但是我们还是需要函数辅助我们转换
我们想让rice转换为float类型。我们需要rice_type2=float(rice)
引号的应用
如果出现字符串类型,引号中间插一个引号怎么办
- 用不同的引号,比如外面是双引号里面就用单引号
- 在引号前面用
\
转义,当用这个符号后引号只能为字面的意思
占位符
当我们需要输出的时候,占位符会起到给变量占位的作用
print("%s"%变量名)
这样就是输出一个变量名
tem="111"
print("aaa %s"%tem)//输出aaa 111
tem2="222"
print("aaa %s %s"%(tem,tem2))//输出aaa 111 222
优雅版
用f标记,后面的大括号括变量名
rice=1
print(f"111{rice}")
输出
input就是输入函数,和scanf有点像
但是他默认接收到的都是字符串类型,但是scanf不能自己写提示信息
input("中间写提示信息")
name=input("你是谁")//name接受输出的值
print(f"你是{name}")