百木园-与人分享,
就是让自己快乐。

Python小基础

Python小基础

1.python的注解

为啥讲一门编程语言先讲它的注解呢,因为等你开始工作以后,你的工作岗位大部分都是接替别人的,你设想一下,你看着别人没有注释的代码,可能是成千上万行,没有一行注释,你能看得懂不,就算你看得懂,你要浪费多少时间和精力;再比如你上学的时候肯定copy过别人的代码,如果别人没有注释,你能看得懂不,你看不懂那么你copy的意义又在哪里呢?所以我们就要养成一个良好的注解习惯。

注解是什么?

注解就是对代码的解释。解释你这一行代码是干什么的,作用是啥等等。

注解的方式:

(1).单行注解:“#”+注解内容。(注意:如果注解在代码的上方,格式是:“#”+空格+注解内容,如果注解在代码后面,格式是:两个空格+“#”+空格+注解内容)

(2).多行注解:多行注解有两种形式:

      1.三个单引号:\'\'\'多行注解\'\'\'

      2.三个双引号:\"\"\"多行注解\"\"\"

注意:都是在英文状态下。

(3).快捷键注解:\"ctrl+?\",只能单行注解,解除注解的快捷键一样。

温馨提示:如果你不懂注解的一些格式,你可以按照自己的想法去写,然后按“ctrl+alt+l”快捷键,它会自动帮你调整,你可以观察一下它的变化!!!

2.python变量

变量:即变化的量,通俗的讲就是描述事物变化状态的量。

常量:即不变的量,通俗的讲就是描述事物固定状态的量。

(注意:变量和常量有时都称为变量,都是描述事物状态的量。)

例子:姓名叫陆禄绯,年龄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  # 报错

python的基本数据类型:

数据类型是什么呢?它跟变量有什么关系吗?

变量是描述事物状态的量,事物有不同的种类,事物的状态就有不同的种类,那么变量值也就有不同的类型,变量在计算机眼中就是数据,所以就有不同的数据类型。

如何查看数据类型呢:

  print(type(数据\\变量名))

 

 

 整型:int

意思就是整数。

age = 20
year = 2001

浮点型:float

意思就是小数。

height = 1.85
weight = 62.3

字符串:str

意思就是文本表述类数据,需要用引号引起来。

user = \'陆禄绯\'
user = \"陆禄绯\"
user = \'\'\'陆禄绯\'\'\'
user = \"\"\"陆禄绯\"\"\"

温馨提示:字符串定义这么多种方式,是为了防止字符串内部的文本也需要使用引号。

列表:list

能够存储多个数据,并且能够取出指定数据。表达方式:中括号括起来,每一个数据之间用“逗号+空格”分隔开来。

list1 = [\'陆禄绯\', 20, \'男\']

那怎么取出指定的数据呢?比如说我们取出上述列表中的20,来看:

 

 好了,今天我们就先认识这些基本的数据类型!!!

这里是IT小白陆禄绯,欢迎各位大佬的指点!!!

 


来源:https://www.cnblogs.com/pyqsy/p/15960991.html
本站部分图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » Python小基础

相关推荐

  • 暂无文章