why:
1.
....... 这就是python的基础类型。
2. int:数字(整型):
进行运算+-*/。print(打印),这个两个都是整数数据类型,于数据类型相关
str:字符串,在python中凡是用引号引起来的数据就称之为字符串.' ' 是用于换行的字符串
bool:布尔值 True False
双引号和单引号配合使用来表示字符串
>>> name = "Alex Li" #双引号
>>> age = "22" #只要加引号就是字符串
>>> age2 = 22 #int
>>>
>>> msg = '''My name is taibai, I am 22 years old!''' #我擦,3个引号也可以
>>>
>>> hometown = 'ShanDong' #单引号也可以
三个引号是换行的意思:
msg = '''
今天我想写首小诗,
歌颂我的同桌,
你看他那乌黑的短发,
好像一只炸毛鸡。
'''
print(msg)
给变量就是字符串,没有变量的话就是注释
字符串(str)可否加减乘除?字符串的拼接
字符串也可以跟数字相乘
布尔值:bool:
true false:主要用于条件逻辑的判断,判断变量指向的是什么数据类型?type()
例如s1 ='100' s2=100如何判断数据类型:
print(s1,type(s1)),print(s2,type(s2))
C:\Users\Administrator>python C:\01.py
100 <class 'str'>
100 <class 'int'>
用户交互input:
why:网页上,app的输入账号与密码。
what:用户交互input
input:出来的全部都是字符串类型。
how:
username = input('请输入用户名:')
password = input('请输入密码:')
print(username,type(username))
print(password,type(password))
# 让用户输入姓名,年龄,性别,然后打印一句话'我叫: ,今年:,性别:'
'''
# 让用户输入姓名,年龄,性别,然后打印一句话'我叫: ,今年:,性别:'
'''
name = input('请输入姓名:')
age = input('请输入年龄:')
sex = input('请输入性别:')
msg = '我叫: ' + name + ',今年:' + age + ',性别:' + sex
print(msg)