为啥讲一门编程语言先讲它的注解呢,因为等你开始工作以后,你的工作岗位大部分都是接替别人的,你设想一下,你看着别人没有注释的代码,可能是成千上万行,没有一行注释,你能看得懂不,就算你看得懂,你要浪费多少时间和精力;再比如你上学的时候肯定copy过别人的代码,如果别人没有注释,你能看得懂不,你看不懂那么你copy的意义又在哪里呢?所以我们就要养成一个良好的注解习惯。
注解就是对代码的解释。解释你这一行代码是干什么的,作用是啥等等。
(1).单行注解:“#”+注解内容。(注意:如果注解在代码的上方,格式是:“#”+空格+注解内容,如果注解在代码后面,格式是:两个空格+“#”+空格+注解内容)
(2).多行注解:多行注解有两种形式:
1.三个单引号:'''多行注解'''
2.三个双引号:"""多行注解"""
注意:都是在英文状态下。
(3).快捷键注解:"ctrl+?",只能单行注解,解除注解的快捷键一样。
温馨提示:如果你不懂注解的一些格式,你可以按照自己的想法去写,然后按“ctrl+alt+l”快捷键,它会自动帮你调整,你可以观察一下它的变化!!!
变量:即变化的量,通俗的讲就是描述事物变化状态的量。
常量:即不变的量,通俗的讲就是描述事物固定状态的量。
(注意:变量和常量有时都称为变量,都是描述事物状态的量。)
例子:姓名叫陆禄绯,年龄20岁,性别男。用代码要怎么表述呢,来看:
1 name = '陆禄绯' 2 age = 20 3 gender = 'male'
大家可能都注意到了一些共同点,前面一些字母然后等于号,然后是数据。这就是我们接下来要说的“变量的三要素”:
(1).变量名
(2).赋值符号
(3).变量值
就是在内存空间内申请一块内存空间来存储变量的值,然后给这块内存空间绑定一个名字,也就是变量名。切记:一个变量名只能绑定一个变量值,但只一个变量值可以绑定多个变量值。
变量命名规范:
1.只能出现数字、字母、下划线
user@name = '陆禄绯' # 错误
2.数字不能开头
123age = 20 # 错误
3.变量名尽量做到见名知意
name = '陆禄绯' # 正确
4.关键字尽量不要作为变量名(关键字:本身就具备特定功能的单词)
print = 123 # 错误
变量命名风格:
1.下划线式(推荐python使用)
user_name_for_in = '陆禄绯'
2.驼峰体式(推荐js使用)
(1).大驼峰
UserNameFor = '陆禄绯'
(2).
userNameFor = '陆禄绯'
在python中没有真正意义上的常量,真正意义上的常量就是绑定了一个值之后就不能再修改。
在python中想要表示常量,就将变量名大写即可:
HOST = '127.0.0.1'
但是在其他编程语言中有真正的常量,定义了就无法改变,比如js:
const age = 20 age 20 age = 18 # 报错
数据类型是什么呢?它跟变量有什么关系吗?
变量是描述事物状态的量,事物有不同的种类,事物的状态就有不同的种类,那么变量值也就有不同的类型,变量在计算机眼中就是数据,所以就有不同的数据类型。
print(type(数据\变量名))
意思就是整数。
age = 20 year = 2001
意思就是小数。
height = 1.85 weight = 62.3
意思就是文本表述类数据,需要用引号引起来。
user = '陆禄绯' user = "陆禄绯" user = '''陆禄绯''' user = """陆禄绯"""
温馨提示:字符串定义这么多种方式,是为了防止字符串内部的文本也需要使用引号。
能够存储多个数据,并且能够取出指定数据。表达方式:中括号括起来,每一个数据之间用“逗号+空格”分隔开来。
list1 = ['陆禄绯', 20, '男']
那怎么取出指定的数据呢?比如说我们取出上述列表中的20,来看:
好了,今天我们就先认识这些基本的数据类型!!!
这里是IT小白陆禄绯,欢迎各位大佬的指点!!!