Python基础语法(认识变量,运算符,数据的输入与输出,常用内置函数的操作)

1、认识变量及基本数字类型

变量是内存中的一块区域。对象赋值实际上是对象的引用。a=10
变量的命名: 变量名由字母,数字,下划线组成, 不能以数字开头. (a,b, c)
hello = 100, hello_world = 100, count2 =100, 1count=10(x)
Python中,变量定义时不需要指定类型的,当用变量的时候,必须要给这个变量赋值;
在这里插入图片描述
windows中,win+r键,打开cmd,
基本数字类型:
(1) int:通常被称为是整型或整数,可以是正整数或负整数,不带小数点
(2) float:由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(3e2 =3*10的2次方 = 300.0)
(3)bool:所有标准对象均可用于布尔测试,同类型的对象之间可以比较大小。每个对象天生具有布尔True或False值。空对象,值为零的任何数字或者Null对象None的布尔值都是False,在Python3中True=1,False=0,可以和数字型进行运算
(4) 复数:复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型
在这里插入图片描述

2、认识运算符

在这里插入图片描述

在这里插入图片描述
在 Python3中, / 操作符是做浮点除法,而 // 是做整除
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3、数据的输入与输出

输入

在这里插入图片描述
在这里插入图片描述

>>> name=input("Please input name:")
Please input name:tom
>>> print(name)
tom
>>> age=int(input("Please input age:"))
Please input age:12
>>> age > 18
False
>>> price=float(input("Please input price:"))
Please input price:10
>>> print(price)
10.0
>>> a=bool(input("Please input:"))
Please input:2
>>> print(a)
True
>>> a=bool(input("Please input:"))
Please input:
>>> print(a)
False
print(*objects, sep=' ', end='\n', file=sys.stdout)
objects -- 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。 
sep -- 用来间隔多个对象,默认值是一个空格。 
end -- 用来设定以什么结尾。默认值是换行符 \n。 
file -- 要写入的文件对象。
>>> name="tom"
>>> age=12
>>> print(name,age,sep=",")
tom,12
>>> print(name,age,sep=",",end=".\n")
tom,12.

输出

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
但也可以简化输出
变量用{},
print(f"姓名:{name},年龄:{age},分数:{score}")

在这里插入图片描述

>>> name="tom"
>>> age=21
>>> print("name:%s\nage:%d "%(name,age)) ##\n:换行
name:tom
age:21 
>>> print(f"name:{name}\nage:{age}")
name:tom
age:21
>>> price=12.3
>>> print("price:%.2f" %(price))
price:12.30

4、常用内置函数操作

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

实例一:学生平均成绩统计

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

实例二:华氏温度与摄氏温度转换器

编写一个程序,将温度从华氏温度转换为摄氏温度。
转换公式: celsius * 1.8 = fahrenheit - 32。
输入华氏温度: 30
输出: 30.0华氏度转为摄氏度为-1.1。
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45777669/article/details/113600359
今日推荐