zoukankan      html  css  js  c++  java
  • Python学习之认知(二)

    第二章(二)

    2.1.5 变量

    ​ 变量:将运算的中间结果暂存到内存,以便后续程序调⽤。

    变量的命名规则:

    ​ 1.变量由字母, 数字,下划线搭配组合⽽成

    ​ 2.不可以⽤数字开头,更不能是全数字

    ​ 3.不能使用python中的关键字, 这些符号和字母已经被python占用, 不可以更改

    ​ 4.不要⽤中文或拼音

    ​ 5.变量名要具有意义

    ​ 6.不需要太长

    ​ 7.区分⼤⼩写

    ​ 8.建议使用

    驼峰体: 除首字母外的其他每个单词首字母⼤写
    
    下划线: 每个单词之间用下划线分开
    

    2.2.6 常量

    ​ 在python中不存在绝对的常量。 约定俗成, 所有字⺟大写就是常量,能改但不要去修改
    例如: PI = 3.141592653
    ​ BIRTH_OF_SYLAR = 1990

    2.2.7 注释

    单行注释: # 被注释的内容
    多行注释:''' 被注释的内容 ''', """这个也是多行注释"""

    其实注释就是没有被引用的字符串,所以没有被引用也就不会运行

    2.2.8 Python的基本数据类型

    ​ 计算机虽然很强⼤大,但从某种⻆度上看很傻,除⾮你明确的告它,1是数字,"汉"是文字,否则它是分不清1和"汉"的区别的,因此,在每个编程语⾔里都会有一个叫数据类型的东东,其实就是对常⽤的各种数据类型进⾏了了明确的划分。Python中常⽤用的数据类型有多种。

    1. 整数(int)

    常⻅的数字都是int类型,⽤于计算或者⼤⼩的比较
    在32位机器上int的范围是: -2*31~2*31-1,即-2147483648~2147483647
    在64位机器上int的范围是: -2*63~2*63-1,即-9223372036854775808~9223372036854775807
    注意这些是整数。

    2. 字符串(str)

    在Python中,凡是⽤引号引起来的,全是字符串。

    字符串串可以⽤单引号,双引号,或者三引号引起来。

    想多行赋值⼀一个字符串串,就需要三引号。

    字符串可以相加相乘,但是不能进行减法和除法:

    ​ 字符串 + 都是字符串的时候才能相加

    ​ 字符串 * 字符串和数字相乘

    3. 布尔值(bool)

    真或者假, True和False。

    注意与or和and的配合

    2.2.9 用户交互

    使用input('提示语')函数,可以让我们和计算机互动起来

    内容 = input('提示语'),可以直接获取到⽤户输入的内容,默认获取的是字符串类型,这里说一种查看元素类型的命令 print(type()),

    2.2.10 流程控制 If 语句

    第⼀种语法:

    if 条件: #引号是将条件与结果分开。
    	结果1  # 四个空格,这个是告诉程序满⾜这个条件后执行的语句
    结果2
    

    如果条件是真(True) 执⾏结果1, 然后结果2, 如果条件假(False) 直接结果2

    第⼆种语法:**

    If 条件:
    	结果1
    else:
    	结果2
    代码3
    

    第三种语法:

    If 条件1:
    	结果1
    elif 条件2:
    	结果2
    ..
    else:
    	结果n
    

    第四种语法:

    If 条件1:
    	结果1
    if 条件2:
    	结果2
    If 条件3:
    	结果3
    if 条件4:
    	结果4
    else:
    	结果n
    

    第五种语法(嵌套):

    If 条件1:
    	结果1
    	If 条件2:
    		结果2
    	else:
    		结果3
    else:
    	结果4
    

    可以无限的嵌套. 但是在实际开发中. 尽量量不要超过三层嵌套,并且注意空格,空格不对,直接导致运行出错

    流程控制-while循环

    while 条件:
    	结果
    

    ​ 如果条件是真, 则直接执行结果. 然后再次判断条件. 直到条件是假,停⽌止循环

    结束循环:
    1.改变条件.
    2.break

    2.211 流程控制-break和continue

    1.break: 立刻跳出循环. 打断的意思

    2.continue: 停⽌本次循环, 继续执行下一次循环

    注意还有pass的使用:执行语句部分思路还没有完成,这时你可以用pass语句来占位,也可以当做是一个标记,是要后来完成的代码

    文章引用https://www.cnblogs.com/guobaoyuan/p/8692264.html

    仅供参考,欢迎指正
  • 相关阅读:
    update语句条件判断更新
    添加ll命令
    在php cli下可以使用 STDIN 来实现标准输入
    windows修改PowerShell(命令提示符)默认中文编码方式
    命令创建控制器
    windows系统关闭某个端口的服务(以443端口为例子)
    unable to create ...erroractionpreference....
    【抓包工具】使用Fiddler关于“由于目标计算机积极拒绝,无法连接。”的解决方案
    切换国内镜像:Content-Length mismatch, received 431737 bytes out of the expected 760836
    匹配函数函数备注
  • 原文地址:https://www.cnblogs.com/jjzz1234/p/10969105.html
Copyright © 2011-2022 走看看