1.python的特点
- python是解释型语言,不需要进行编译
- python是交互式语言,可以与用户进行及时的交互性操作
- python是面向对象的,所有的时候都是对象
2.输出print()
我们使用python中内置函数print()来输出内容
- print中如果遇到了逗号,会认为是空格
- print中的数据类型如果是数字,那么+表示运算
- print中的数据类型如果是字符串,那么+表示连接
3.输入input()
我们使用input() 表示输入,用户可以根据提示来输入
test01:用户输入姓名和电话,返回"欢迎您:xxx,您的联系方式是xx"
print("hello world")
print('1','2')
print("1,2")
print("1"+"2")
print(1+2)
name = input('请输入你的名字:')
print('欢迎您:'+ name)
tel = input('tel:')
print('欢迎您:'+name+'联系方式:'+tel)
hello world
1 2
1,2
12
3
请输入你的名字:shuai
欢迎您:shuai
tel:666
欢迎您:shuai联系方式:666
4.标准数据类型
- 数字:NUMber 其中int和float都是属于number类型的,但是int表示整数,float表示浮点数,也就是小数
- 字符串:string
- 列表:list
- 元组:tuple
- 字典:dict
5.判断数据类型
type(x) x表示要判断的变量
a = 1
b = '1'
c = [1]
d = (1,)
print(type(a))
print(type(b))
print(type(c))
print(type(d))
<class 'int'>
<class 'str'>
<class 'list'>
<class 'tuple'>
test:用户输入两个数字num1,num2
如果输入的和大于100,那么返回'厉害了您嘞'
反之,返回'哈哈,垃圾'
提示:判断数据类型是什么?思考报错原因
if else语句可以进行判断,可以去第二章看看...
num1 = float(input('请输入第一个数字:'))
num2 = float(input('请输入第二个数字:'))
if (num1+num2) > 100:
print('厉害了,您嘞')
else:print('哈哈,垃圾')