文章目录
一、程序员必备修养–注释
hello,hello许久不见胜似想念,今天要分享的是基于python变量与基本数据类型,在此也是为了庆祝即将到来的1024程序员节
,对于不论是计算机专业的小伙伴、想要学习计算机专业知识的小伙伴还是已经从事计算机相关专业的工作的资深程序员,想必都知道,在编写程序的过程中必备的修养就是注释,一个注释到底有多重要呢?就好比定个外卖,没有标注好详细的需求地址,导致外卖员无法准确送达。
注释 = 说明文档 说明使用,让别人或者你自己看代码的时候可以更好理解相关含义
因为注释是给开发人员看的 不会参与程序运行
python有两种注释方式
1-1.单行注释–>用#符号表示,在#后面的内容都是注释
print ("大家好,我来自湖南,是一名在校大学生")#一句简要概述
1-2.多行注释–>用一对三引号包裹着的内容(三引号=三对单/双引号)
'''
此内容中的信息均会被注释掉,即使有程序也不会被运行。
例:
print("Hello World!")
'''
"""
同理,两种注释方便均相同,哪种方便就使用哪种
"""
因为人的记忆是有限的,代码太多,如果你忘记了相关含义,这时注释就起到了一个很好的辅助作用,其实还有一种使用方式,假设有一段代码 不想他执行,但是又不想将其删除,就可以采用先注释掉,在学习阶段,写程序就应该要养成有注释的习惯。
二、初识变量
你生活中有接触到什么是变量–钱包 天气 体重,这些都可以算作是变量。
而在计算机中,变量同样可以按字母理解它,也就是可变的变量,因为这有可能表示一个字符串,一个数字,或者是一个小数变量–数据的容器,存数据–>计算机的本质就是和各种各样的数据打交道。
通俗的来说,就是编程中有很多的数据可能会反复使用,每次都重写很蠢,所以就把数据保存了起来,取个好理解的名字,要用的时候就直接使用就可以了。
在计算机中变量是由3个东西组成的
1.数据类型(type)
2.内存地址(id)
3.值(value)
变量名(标识符) 的命名是有规则的,规范的 参考现实有的名字是不可以随便取。
例:
好88–>不合法
!@#$%%^–>不合法
人民币–>有特别含义
乱取名字是不行的,要遵守规则规范,给变量命名是也要主要规范。
变量名规范:
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
一定要注意变量以及注释的规范性–>确保代码的可读性
三、变量的基本使用
3-1.声明变量:把右边的数据赋值给左边的变量名
语法格式:
变量名=变量值
例:
country=‘China’ #记得中文或者字母都要加引号
age=19
声明多个变量,用逗号隔开
语法格式:
变量名,变量名=变量值,变量值
例:
country,age=‘China’,19
3-2.使用变量:直接输出变量名
语法格式:
print(变量名) #注意直接打变量名就好,不需要加引号
例:
print(name) #直接输出变量名
print(‘name’) #打印出来name,而不是其他变量值
输出多个变量时,用逗号隔开
语法格式:
print(变量名,变量名)
3-3.用input给变量赋值
变量名=input(‘提醒内容’) #会把用户’输入的数据’赋值给变量
实例:
height=input('请你输入你的身高')
print(height) #打印用户在键盘中输入的内容
#print(height+10) #报错 因为字符串跟int类型不能拼接
print(height+'10') #这样'10'是字符串 因为引号包裹起来的内容 都是字符串
注意:需要先定义变量,才能使用变量
四、基本数据类型
生活例子:
垃圾分类:厨余垃圾,可回收垃圾 有害垃圾 其他垃圾
为什么要垃圾分类呢?
为了更好的处理 更方便
所以我们为什么要区分数据的类型
目的就是 :数据分为这么多类型,是因为我们在开发中,会使我
们更方便的运用和操作管理数据
3-1数值类型
有一个功能函数,可以获取一个数据是什么类型的
语法格式:
type(变量)
type(数据)
实例:
age=19
print(type(age)) # 不可以一次性放多个数据,只能放一个
print(type(19))
3-2 整型–int
定义一些整数没有小数点数 520 80 -1 -800
用来存储整数数据:人数,年龄
语法格式:
变量名=整数值
实例:
age=19
print(age)
print(type(age))
3-3 浮点型–float
浮点数 带有小数点的数 0.8,0.0,6.66,2.0
用来我们存储浮点数据:身高,体重,分数
语法格式:
变量名=浮点值
实例:
money=6.6
print(money)
print(type(money))
print(type(0.0))
3-4 布尔型–bool(判断类型)
布尔类型主要是用来做判断的一种类型,用True表示真,数值1,用False表示假 数值0
print(1>2) #False
print(1+2>2) #True
声明方式:
变量名=True
变量名=False
is_login=True
细节:
1.布尔值可以作为数值来运算,True表示真,数值
1,False表示假数值0当然不这么用
2.一定要记住单词首字母要大写
3-5 序列类型–字符串str
字符串保存一些字符(汉字,数字,字母,符号) -->姓名,地址
表现形式为:用一对单/双引号包裹起来的数据 用来保存一行字
符串
用三对单/双引号可以一次性保存多行内容
定义方式:
变量名=‘字符串’
变量名=‘’’
多行文本
多行文本
‘’’
实例:
country='中国'#一行字符串
#多行字符串
poem=
"""
春眠不觉晓,处处闻啼鸟。
夜来风雨声,花落知多少。
"""
print(name)
print(poem)
引号不能混用
实例:
#错误使用
#print("子曰:"学而时习之,不亦说乎"") #报错,
里面有两对一模一样的引号 python认不出来哪一对是一对
#正确使用
print('子曰:"学而时习之,不亦说乎"')
#字符串支持*号输出,其原理就是把字符串复制了N遍
#实例:
print('好好学习'*5)
print('好好学习*5') #一个引号包裹起来的东西都是字符串
#字符串拼接是通过+号,但前提是双方都是字符串,这个+号是拼接的意思,而不是算数运算符。
print('好好学习'+'天天向上')
#print('好好学习'+1) #报错
print('好好学习','天天向上')
只要是引号包裹起来的数据,不管里面是什么数据,统统都为字符串数据。
如有错误还请指正!谢谢!
标签:基本,变量,引号,数据类型,注释,字符串,print,变量名 From: https://blog.csdn.net/2302_80467695/article/details/143109662