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('哈哈,垃圾')
Last modification:July 24th, 2020 at 12:02 am
如果觉得我的文章对你有用,请随意赞赏