大一新生初入Python第二天
前言 : 昨天第一天写的学习日记意外的获得了很多人的支持 , 在这非常感谢大家的观看!! 我也会再接再厉的!
一.简单有趣的注释----#与"“”/‘’’
对于任何带代码来说 , 它的存在定然有着它的意义,他在被人解读之前可能只有你晓得为什么要写下它或者它的含义, 而人的记忆都是有限的,对你写下的代码进行适当的解释说明自然而然也是必要的 , 便也有专门的注释符号#与"""他们俩也分别承担着不同的任务
1.单行注释----#
对代码进行单行的注释就叫单行注释了 它的用法也是非常简单只需要在你所需要注释的代码的前面或者后面 , 然后用一句以#打头的话来解释说明 而跟#同行的内容是不会被电脑所运行的.
例:代码后加入一句#为首的话用来修饰同行前面的代码 它是不会被翻译的
print("大家好,我是小湛,爱好羽毛球,来自安徽") #我是一句自我介绍
提醒:#可以理解为它跟它同行后面的任何内容都是不会被翻译的. 他也可以用于你不想删掉但又想要保留的这个代码前.
2.多行注释----“”"/‘’’
有着单行注释自然也有多行注释 它的用法与#类似 不过它自然与单行注释相比可以修饰多行内容其余用法类似
例:
"""大家好
我是一个多行注释
因为我一行装不下去
所以我变成很多行"""print("hello,world")
二.基本数据类型
就像有不同的物种一样 有人 , 有鱼 , 有猴子等等等等 而我们的数据也有着不同的类型
今天介绍几种常见的数据类型
1.整数型int 与浮点型float
这两种就是最基础的两种数字可以理解为整数与小数 例如年龄常用整数型 重量常用浮点型等等
2.布尔型 bool
布尔型又被称为判断类型就是用来判断对错的类型 用True表示真,数值1 , 用False表示假 数值0
例:
print(1>2)#它的输出结果不是"1>2" 而是False
#同理
print(3>1)#它的输出结果就是True
#因为True有数值1的意义 False有数值0的意义 所以他们可以用来计算(当然我们一般不干这种傻事)
print(False+True)#它的输出结果便是一个计算结果 1 (0+1=1)
细节:
1.布尔值可以作为数值来运算,True表示真,数值1,False表示假 数值0 很少这么用
2.一定要记住 单词首字母要大写
3.字符串 str
我们在用print函数时 不是常用print(“xxxx”)的形式吗 xxxx常被我们用"“包裹起来(除了数字)而被”“包裹起来的内容(包括”")就是字符串
#错误示范 因为python只能识别一对""出现两对""时它会疑惑这是什么 造成无法运行的结果
print("毛主席说:"星星之火,可以燎原"") #运行的结果是错误
#正确示范
print('毛主席说:"星星之火,可以燎原"') #可以正常运行
4.type功能函数
每当你想要查询我的数据是什么类型的话可以用以下格式 type(数据)
例:
type(1)#它的运行结果就是---><class 'int'>也就是整数型
type("小湛")#它的运行结果就是---><class 'str'>也就是字符串
三.变量来咯
变量的基本使用方法 : 变量名 = 变量值 #这里的等号并不是数学中相等的意思 而是意义相等
这也叫做声明变量 它的意义是把右边的数据赋值给左边的变量名而不是相等!!
例:
name = "小湛" #这里name就被赋予了"小湛"的含义
print(name)#他的运行结果也就是"小湛"而不是name
变量名的要求!!
1.一般是由数字,字母,下划线组成(中文不会报错,但不推荐)
2.开头不能是数字,也不能是纯数字
3.符号只能用下划线,不能用其他符号
4.变量名区分大小写的 age和Age
5.不要用python中有特别含义的名字–关键字/内置函数 比如说print input 等等不能作为变量名还有下面这些
[‘False’, ‘None’, ‘True’, ‘and’, ‘as’,‘assert’, ‘async’, ‘await’, ‘break’, ‘class’,‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’,‘except’,‘finally’, ‘for’, ‘from’, ‘global’,‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’,‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’,‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]
6.见名知意–>一眼可以看出来,这个数据有什么意思
还有命名规则
比较好用的命名方式–>驼峰命名法
大驼峰–>所有的单词首字母都大写–>UserName
小驼峰–>第一个单词不变,后面的单词首字母大写–userName
下划线(链式)–>单词之间用下划线连接–>user_name
可以用input给变量赋值
例:
weight = input("请输入您的体重(单位:千克)")
print(weight) #这里便可以打印出用户的体重
4.提一嘴关于python的加减号
如果你单纯想要数学运算的话 前提是左右双方得是int或float类型的数据
例:
print(1+1)#输出结果就是2
#但是假设一个情景
weight = input("请输入您的体重")
print(weight + 10 )#这是错误的 原因:weight仍然是个str类型 而数字10是int类型的数据 无法计算
#正确做法
weight = int(input("请输入您的体重"))
print(weight + 10 )#这就可以进行计算了
而加号也可以进行字符串str的链接
例:
name = "小湛"
doing = "扣代码"
time = "在八月五号"
print(name + doing + time )
#输出结果便是 小湛扣代码在八月五号
明天我会专门写一期计算的教程 加油