python学习日记(一)

# 使用sublime打开,在这里 ’ # ’是注释,‘ ''' ''' ’也是注释

# 特殊注释 以#!+解释器的位置(windons下可以直接读取,就不用写这个注释了一般)开头,且必须在第一行
# 注意 #--coding=utf-8--(写在第一行或者第二行,就是告诉我们可以使用中文,python3是可以直接使用的)
# print('hello world')
# print('hello world python')

# 一、变量的定义和使用
'''
# 定义 例子如下
a=10 #a就是变量的名字 a的数据就是10
print(a) #通过变量的名字来使用此变量
b='wangxubaobao'
print(b)
# 赋值变量时不需要指定数据类型,给这个变量赋值什么数据内类型,这个变量就是什么类型
# 基本数据类型 数字(num) {int-整数 float-浮点型 complex-复数 bool-布尔值} 字符串(str) 字典(dict) 元组(tuple) 列表(list)
# python中有一个专门的函数(type())可以查看变量是什么类型 例子如下
print(type(a)) #数字类型
print(type(b)) #字符类型
c=()
print(type(c)) #元组类型
d=[]
print(type(d)) #列表类型
e={}
print(type(e)) #字典类型
'''

# 二、变量的命名规则 变量必须以字母或下划线开头,其他字母可以是数字,字母,下划线,且变量区分大小写
# python中的关键字不能用作变量名,关键字就是python语言中已经定义好的字符,具有其他意义
'''
NameWomam='王'
NameMan='谢'
print(NameWomam,'+',NameMan)
'''

# 三、算数运算符的应用 + - * / %(取余) **(指数) //(除,只保留整数)
'''
a=7
b=3
print(a+b)# 加法
print(a-b)# 减法
print(a*b)# 乘法
print(a/b)# 除法
print(a%b)# 取余
print(a**b)# 指数运算,b是指数
print(a//b)# 除,取整
'''

# 四、比较运算符 == != > < >= <=
# 比较运算符运行结果为布尔类型 ture or false两种
'''
a,b=7,5
print(a==b)#等于为真
print(a!=b)#不等为真
print(a>b)#大于为真
print(a<b)#小于为真
print(a>=b)#大于等于为真
print(a<=b)#小于等于为真
'''

# 五、逻辑运算符 and or not
'''
a,b,c,d=1,2,3,4
print('-----and-----')
print(a+d>c and c>a)# and 全部为真结果才为真
print(a+d<c and c>a)
print('-----or-----')
print(a>b or c>b)# or 有一个为真结果就为真
print('-----not-----')
print(a>b)#输出为false
print(not a>b)# not 取反的意思
# 优先级()>not>and>or
print('-----优先级-----')
print(1>2 or 1<2 and 2<3 or 2<3 and 3<4)

# 赋值运算(算数运算的补充)
# += -= *= /= %= **= 例如a*=b 相当于a=a*b
a,b,c,d=1,2,3,4
a+=c# += 相当于a=a+c
print('a+c=')
print(a)
'''

# 六、输入和输出
# python 有一个简单的字符串格式化方法,使用%作为占位符,%后面跟的是变量的类型。
# for example: [%s--字符串,%d--数字类型,%f--浮点实数] and [{}.format()]
'''
Name='xie'
Home='NanJing'
Age=10
print('my name is %s, come from %s, and I’m %d years old.'%(Name,Home,Age))
print('我可以\n换行输出吗')#\n起到了换行的效果
'''
# 作业-练习输出
'''
Name='谢'
QQ='156'
ID='MG'
Address='南京'
print("====================")
# print("姓名:%s" %Name)
# print("QQ:%s" %QQ)
# print("学号:%s" %ID)
# print("地址:%s" %Address)
print("姓名:{}" .format(Name))
print("QQ:{}" .format(QQ))
print("学号:{}" .format(ID))
print("地址:{}" .format(Address))
print("====================")
'''
# 输入 input函数 input从你的键盘获得数据,(从外部获得数据)输入的都是字符型(但是可以转换字符类型)
# 换行符的使用--\n
Name=input("请输入你的姓名:\n")
#QQ=input("请输入你的QQ:\n")
QQ=int(input("请输入你的QQ:"))#型号转换 str->int,这样QQ就变成了数字类型了
ID=input("请输入你的学号:\n")
Address=input("请输入你的地址:")
print("====================")
# 制表符的使用--\t
print("\t姓名:\t{}" .format(Name))
print("\tQQ:\t{}" .format(QQ))
print("\t学号:\t{}" .format(ID))
print("\t地址:\t{}" .format(Address))
print("====================")
print(type(QQ))#看看输出是什么类型


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值