python课程1

1.test测试

print("hello worid")
#这是单行注释
'''
这是多行注释
这是多行注释
这是多行注释
'''

2.注释

#这是单行注释
'''
这是多行注释
这是多行注释
这是多行注释
'''

3.变量

#a是变量名 10是变量对应的值 10是整数
a=10


#s是变量名 xr是值 xr是字符串
s="xr"

#标识符命名规范
#(1)由数字字母下划线组成
num_01=99
#num%02=100

#(2)不能用数字开头
#077_age=02

#(3)不能使用内置关键字
#break="xr"

math=19

#(4)严格区分大小写
name="xr"
Name="nb"
print(name)
print(Name)

#(5)命名要有意义
name01="挨炮"  #无意义命名
name02="20"   #无意义命名
print(name02)

#fushe='yellow'
shin="black"

#大坨峰
MyName="simon"
print(shin)
#小坨峰
myName="Myledy"
print(MyName)
#下划线
my_name="Bab"
print(my_name)

4.输入和输出

#定义学生信息
naem="xr"
age=19
height=190
student_id=202016010247

#格式化字符串输出
print("湖南第一深情%s"%naem)
print(f"湖南第一深情{naem}")
print(f"湖南第一深情年龄是{age}岁")

#格式话整形输出
print("学号是%d"%student_id)
#08d表示有8位 不足使用0补充
print("学号是%08d"%student_id)

#格式化浮点型输出
print("身高是%f" % height) #自动保存6位有数字
print("身高是%.02f" % height) #保留后两位有数字

#联合使用
print("姓名:%s,年龄:%d,身高:%.2f"%(naem,age,height))

#format格式化输出{}中可以对数字类型数据 进行数学计算
print(f"姓名:{naem},年龄:{age+1},身高:{height}")
5.转义字符
#定义学生信息
naem="xr"
age=19
height=190
student_id=202016010247

#格式化字符串输出
print("湖南第一深情%s"%naem)
print(f"湖南第一深情{naem}")
print(f"湖南第一深情年龄是{age}岁")

#格式话整形输出
print("学号是%d"%student_id)
#08d表示有8位 不足使用0补充
print("学号是%08d"%student_id)

#格式化浮点型输出
print("身高是%f" % height) #自动保存6位有数字
print("身高是%.02f" % height) #保留后两位有数字

#联合使用
print("姓名:%s,年龄:%d,身高:%.2f"%(naem,age,height))

#format格式化输出{}中可以对数字类型数据 进行数学计算
print(f"姓名:{naem},年龄:{age+1},身高:{height}")

6.输入

#输入一个密码
#input中的字符串是提示信息
#变量password 是用来接受输入的信息
password=input("请输入湖南第一深情的名字")
print("密码:",password)

#打印password的数据类型和type查看一个变量的数据类型
#无论password中输入的是什么 类型都是字符串
print("输入深情男的信息:type(password)")

7.类型转换

# #将输入的字符串 转化为整形 str字符串的意思
# password=input("请输入数字密码")
# print("密码是:",password)
# print("密码的数据类型是:",type(password))
#
# #将password转换位整形password 必须是纯数字
# password_int=int(password)
# print("密码是:",password_int)
# print("密码转换后的数据类型是:",type(password_int))
# print("深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情")

#1.整数转换为浮点
num1=20
print(num1,type(num1))
num2=float(num1)
#2.整形转换为浮点型 在后面直接加0
print(num2,type(num2))

#3.整形转换为字符串类型
num3=37
print(num3,type(num3))
str1=str(num3)
print(str1,type(str1))

#4.将列表祝你换为元组
list1=["深情",30,181.1]
print(list1,type(list1))
tuple1=tuple(list1)
#tuple是元组的意思 使用小括号
print(tuple1,type(tuple1))
print("情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深情深")

5.#将元组转换为列表
tuple2=("牛马",3,0.9)
print(tuple2,type(tuple2))
list2=list(tuple2)
print(list2,type(list2))

#eval将字符串 作为python表达式
code1="123456"
code2=eval(code1)
#将字符串转换为整形
print(code1,type(code2))

print("1+1")
print(eval("1+1"))

8.算数运算符

print(1+1)
print(2-1)
print(3*4)
print(8/4)#得到结果浮点型
print(9//4)#整出运算
print(9 % 4)#取余运算
print(2**3) #指数运算
print((1+2) * 4)#先算括号

9.赋值运算符

#单个变量赋值
age=23
print(age)

#多个变量赋值
name,age,skin="潘帅",32,"black"
print(name,age,skin)

#多变量赋同一个值
a=b=10
age1=age2=20
print(a,b,age1,age2)

10.复合赋值运算符

page=100
#page+=1 相当于page+1
page+=1
print(page)

page-=3
print(page)

num1=3
num1*=2
print(num1)

num1 /=3
print(num1)

a=9
a //=4
print(a)

b=10
b%3
print(b)

c=3
c**=4
print(c)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值