python基础
软件下载:新手建议使用PyCharm CE,自行搜索安装
基础语法
打印
print('hello world')
print('*'*10) #打印10个星号
变量:使用变量在计算机内存中临时存储数据
price = 10 # 等号为赋值 ,把10的值赋予price这一个类目
price = 20 #从上至下执行,数据会更新
rating =4.9 #浮点型
name = 'Mosh' #字符串
is_published = False #布尔值 False 或者True
print(price) #不需要引号,如果带引号会输出price的文本
练习 :检查一个叫张三的病人,他20岁,是一个新病人。
目标:设置三个变量,姓名,年龄,及判断是否为新用户
full_name = '张三'
age = 20
is_new =True
输入:可以在页面进行输入内容
name = input('你叫啥?')
print('Hi '+ name)
练习:询问名字以及喜欢的颜色,打印出类似于“张三喜欢黄色”
name = input('你叫啥?')
color = input('你喜欢啥色儿')
print(name + '喜欢' + color )
类型转化
birth_year = int(input('Birth year: ')) # 输入的生日是字符串,使用int()强行转化为整形
age = 2022 -birth_year
print(type(age)). # 可以
print(age)
_________
print(isinstance('搞钱',str))
判定对象是规定数据类型
——————————
字符串——>bool
只有空字符串是False,其余全部都是True
哪怕“ ” 有一个空格也是True
_______
#还有其余转化格式的函数
# int()
# float()
# bool()
#str()
练习:向用户询问他们的体重并转换为千克并打印出来
weight = int(input('你体重多少斤?'))
weight_kg = weight/2
print(weight_kg)
Strings 字符串
#处理短字符串或者单行字符串
course = "python's Course for Beginners"
print(course)
# 输出 python's Course for Beginners
course = 'Python for "Beginners" '
print(course)
# 输出 Python for "Beginners"
#处理长字符串或者多行字符串,用三引号扩住
course = '''
Hi John
Here is our first email to you
Thank you
The support team
'''
print(course)
# We can get individual characters in a string using square brackets [].
# 我们可以使用方括号 [] 获取字符串中的单个字符。
course = 'Python for Beginners'
# 【0123456789】
print(course[0])
#输出结果为