python基础自学 第三天
变量的命名
01.标识符和关键字
标识符
标识符就是程序员定义的变量名、函数名。
标识符可以由字母,下划线,和数字组成。
不能以数字开头
不能与关键字重名
关键字
就是在python内部已经使用的标识符
关键字具有特殊的功能和含义
开发者不允许定义和关键字相同的名字的标识符
便令的命名规则
命名规则可以视为一种惯例,并无绝对与强制目的是为了增加代码的识别和可读性
每个单词都使用小写字母
单词与单词之间使用 _ 连接
驼峰命名法
小驼峰式命名法
第一个单词以小写字母开始,后续但系的首字母大写
大驼峰式命名法
每一个单词的首字母都大写
-------------------------------------------------------------------------------- 判断语句(if)
格式:
if 判断语句:
条件成立时,执行的语句
elif 判断语句 :
条件成立时,执行的语句
else:
条件不成立的时候,执行的语句
例子:
age = 18
if age >= 18 :
print("你已经满18岁了,可以去网吧嗨了")
elif age >= 60 :
print("你的年龄太大,不要去网吧嗨了")
else:
print("你不满18岁了,不能去网吧嗨了") 逻辑运算
and
例:条件1 and 条件2
两个条件同时满足,返回true
只要一个条件不成立,返回false
or
例: 条件1 or 条件2
两个条件有一个条件满足,返回true
两个条件都不满足,返回false
not
例 : not 条件 (取得条件是否成立的相反值)
条件成立时,返回false
条件不成立时,返回true 循环
循环的作用就是让指定的代码重复的执行
while循环
格式:
while 条件(判断计数器是否达到目标次数) :
条件满足时,做的事情
处理条件(计时器 + 1)
例子: # 计数器
i=1
# 循环开始
while i <= 5 :
# 执行的代码
print("hello")
# 处理计数器
i = i + 1 死循环
由于程序员的原因,忘记在循环内部修改循环判断条件,导致循环持续执行,程序无法终止。 python中的计数方法
常见的技术方法有两种,分为:
自然数计数法: 从 1 开始
程序计数法 : 从 0 开始
python基础自学 第三天的更多相关文章
- Python基础语法(三)
Python基础语法(三) 1. 数值型数据结构 1.1 要点 在之前的博客也有提到,数值型数据结构在这里就不过多介绍了.在这里提及一些需要知道的知识点. int.float.complex.bool ...
- python基础篇(三)
PYTHON基础篇(三) 装饰器 A:初识装饰器 B:装饰器的原则 C:装饰器语法糖 D:装饰带参数函数的装饰器 E:装饰器的固定模式 装饰器的进阶 A:装饰器的wraps方法 B:带参数的装饰器 C ...
- Python基础笔记系列三:list列表
本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!! python中的list列表是一种序列型数据类型,一有序数据集合用逗号间隔 ...
- python基础知识(三)
摘要:主要涉及新数据类型set集合.三元运算.深浅拷贝.函数基础.全局变量与局部变量 一.set --> 无序,不允许重复的集合 不允许重复的列表, 1,创建 s = set() 接收 ...
- Python 基础【第三篇】输入和输出
这里我们创建一个python(pytest)脚本用于学习测试(以后都为这个文件,不多做解释喽),这个文件必须要有执行权限的哈 1.创建pytest并赋予执行权限 [root@fengyuba_serv ...
- python基础教程(三)
序列概览 Python 包含6 种内建的序列,这里重点讨论最常用的两种类型:列表和元组. 列表与元组的主要区别在于,列表可以修改,元组则不能.也就是说如果要根据要求来添加元素,那么列表可以会更好用:而 ...
- python基础-------函数(三)
迭代器 一.迭代的概念 迭代:1 重复2 下一次重复是基于上一次的结果 l=['a','b','c','d'] count=0while count < len(l): print(l[coun ...
- Python基础学习篇章三
一. Python对象类型 1. 对象是Python最基本的概念,一个Python程序可以分解为模块.语句.表达式.和对象.它们的关系如下:(1)程序由模块构成 (2)模块包含语句 (3)语句包含表达 ...
- python基础自学 第四天
break和continue break:某一条件满足,退出循环,不在执行后续重复代码 continue:某一条件满足时,不执行后续重复的代码 注意:在循环中,如果使用continue这个关键字,使用 ...
随机推荐
- C#给checkboxList设置js选中事件
C#: for (int i = 0; i < this.CheckBoxList1.Items.Count; i++) { this.CheckBoxL ...
- pythond的icmp广播报获取局域网主机IP
icmp广播报获取局域网四川特产IP from scapy.all import *import randomimport threading def scan(sip,dip): pkt = Eth ...
- C++———Vector
#include<algorithm> #include <vector> #include <iostream> #include <stdio.h> ...
- div轮流滚动显示
window.onload = function(){ var _box1 = document.getElementById("box1"); var _box2 = docum ...
- PCIE training
在PCIe链路可以正常工作之前,需要对PCIe链路进行链路训练,在这个过程中,就会用LTSSM状态机.LTSSM全称是Link Training and Status State Machine.这个 ...
- jQuery插件的一些想法
之前在用ant-design和MUI的时候是一个系统的插件,应有尽有,当然jQuery也有系统性的插件,最近的项目没有用,所以一些需要插件的东西,需要哪种,找哪种,然后再引入项目中,首先百度搜索这类插 ...
- mysql数据库分区和分表
转载自 https://www.cnblogs.com/miketwais/articles/mysql_partition.html https://blog.csdn.net/vbirdbest/ ...
- ELT(数据仓库技术) 学习
ETL工具比较: https://blog.csdn.net/wjandy0211/article/details/78611801 ETL之kettle使用总结:(批量.含常量)csv入库: htt ...
- nginx学习笔记(三)
nginx变量 有一些内建变量是支持改写的,其中一个例子是 $args. 这个变量在读取时返回当前请求的 URL 参数串(即请求 URL 中问号后面的部分,如果有的话) 我们看一个通过修改 $args ...
- 【aardio】如何让edit控件只能输入数字、小数点及 - 号
import win.ui; /*DSG{{*/ var winform = win.form(parent=...; text="aardio Form";right=349;b ...