02.万恶之源-python 运算符和编码
一.流程控制语句if:
- 第一种语法: (最基本的语法)
if 条件:
代码块/结果1 结果2
# 如果条件是真(True)执行结果为1,然后结果为2,如果条件为错(False), 直接结果2.
- 第二种语法:
if 条件:
结果1
else:
结果2
结果3/代码3
- 第3中语法
if 条件1:
结果1
elif 条件2:
结果2
...
else:
结果n
- 第四种语法(嵌套)(传说中AI的基本语法形式):
if 条件a1:
结果a1
if 条件a2:
结果a2
...
elif 条件b1:
结果b1
...
else:
结果 N
else:
结果 (n+1)n
# 可以无限往里套判断的语句, 但是 因层数太多可能会乱/看不清, 所以建议套的编码层数不要超过3层.
二, 流程控制-while循环:
- 最基本语法:
while 条件:
代码块/ 循环体
# 如果条件是真, 则直接执⾏行行结果. 然后再次判断条件. 直到条件是假. 停⽌止循环
那我们怎么终⽌止循环呢?
结束循环:
  1,改变条件.
  2,break
break: 立刻跳出循环. 打断的意思
       continue: 停⽌止本次循环, 继续执⾏行行下⼀一次循环.
- while 语法2:
while 条件:
    循环体
else: 循环在正常情况跳出之后会执⾏行行这⾥里里
num = 1
while num < 11:
  if index == 8:
    # break
    pass
  else:
    print(index)
   num += 1 => (num= num + 1)
else:
            print("你好")
注意: 如果循环是通过break退出的. 那么while后⾯面的else将不会被执⾏行行, 只有在while条件判断是假的时候才会执⾏行行这个
else
pass: 不表⽰示任何内容. 为了了代码的完整性. 占位⽽而已
- in和not in
    可以判断xxx字符串串是否出现在xxxxx字符串串中
    content = input("请输入你的评论")
    if "idiot" in content or 'idiot' in content:
      print('你输⼊入的内容不不合法')
    else:
      print("评论成功")
02.万恶之源-python 运算符和编码的更多相关文章
- 万恶之源 - Python运算符与编码
		格式化输出 现在有个需要我们录入我们身边好友的信息,格式如下: ------------ info of Alex Li ---------- Name : Alex Li Age : 22 job ... 
- Python运算符和编码
		Python运算符和编码 一.格式化输出 现在有以下需求,让⽤户输入name, age, job,hobby 然后输出如下所⽰: ----------info of dogfa---------- n ... 
- 万恶之源-python基本数据类型
		万恶之源-基本数据类型(dict) 本节主要内容: 字典的简单介绍 字典增删改查和其他操作 3. 字典的嵌套 ⼀一. 字典的简单介绍 字典(dict)是python中唯⼀一的⼀一个映射类型.他是以{ ... 
- Python运算符与编码
		阅读目录 while 循环 运算符 编码的问题 单位转换 整数 布尔值 while 循环 在生活中,我们遇到过循环的事情吧?比如循环听歌.在程序中,也是存才的,这就是流程控制语句 while 1.基本 ... 
- 万恶之源 - Python开发规范
		开发规范 什么是开发规范?为什么要有开发规范呢? 你现在包括之前写的一些程序,所谓的'项目',都是在一个py文件下完成的,代码量撑死也就几百行,你认为没问题,挺好.但是真正的后端开发的项目,系统等,少 ... 
- 万恶之源 - Python文件操作
		文件操作 初始文件操作 使用Python来读写文件是非常简单的操作,我们使用open()函数来打开一个文件,获取到文件句柄,然后通过文件句柄就可以进行各种各样的操作了 根据打开方式的不同能够执行的操作 ... 
- 万恶之源 - Python基础
		Python简介 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程 ... 
- 万恶之源 - Python模块二
		shelve 我们之前学了json和pickle模块 这些都是序列化的模块,咱们进行在讲一个序列化的东西 叫做shelve 你们肯定有个疑问,这个东西和那个类似为什么要讲.是因为这个模块比较简单的,并 ... 
- 万恶之源 -  Python 自定义模块
		自定义模块 我们今天来学习一下自定义模块(也就是私人订制),我们要自定义模块,首先就要知道什么是模块啊 一个函数封装一个功能,比如现在有一个软件,不可能将所有程序都写入一个文件,所以咱们应该分文件,组 ... 
随机推荐
- mysql 的linux 忘记了密码
			1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录 ... 
- 实时监听input输入情况
			<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ... 
- 26.String类(1)
			1. 下面是一个使用equals的例子: 我查看了一下源代码,string类中equals方法的源代码如下: public boolean equals(Object anObject) { if ( ... 
- Java——面向对象的特征三:多态性
			2.5面向对象的特征三:多态性 2.5.1 关于java语言中的向上转型和向下转型 ①向上转型(upcasting) : 子--->父(自动类型转换) ②向下转型(downcasting) : ... 
- R语言 运算符
			R语言运算符 运算符是一个符号,通知编译器执行特定的数学或逻辑操作. R语言具有丰富的内置运算符,并提供以下类型的运算符. 运算符的类型 R语言中拥有如下几种运算符类型: 算术运算符 关系运算符 逻辑 ... 
- 【NOI2019模拟2019.7.1】三格骨牌(轮廓线dp转杨图上钩子定理)
			Description \(n,m<=1e4,mod ~1e9+7\) 题解: 显然右边那个图形只有旋转90°和270°后才能放置. 先考虑一个暴力的轮廓线dp: 假设已经放了编号前i的骨牌,那 ... 
- NX二次开发-UFUN由工程图视图tag获取图纸页tag UF_DRAW_ask_drawing_of_view
			#include <uf.h> #include <uf_draw.h> #include <uf_drf.h> #include <uf_obj.h> ... 
- Spring-Security (学习记录一)--登录
			目录 创建maven工程 1. 在pom.xml中加入相关jar包的配置 2.添加spring-security.xml文件 3.新建admin和user文件夹 4.配置web.xml文件 5.访问 ... 
- union, enum, and struct, 以及结构填充和位字段实现。
			Table 4-9 Compiler storage of data objects by byte alignment Type Bytes Alignment char, bool, _Bool ... 
- 洛谷P3916 图的遍历
			题目链接:https://www.luogu.org/problemnew/show/P3916 题目大意 略. 分析 以终为始,逆向思维. 代码如下 #include <bits/stdc++ ... 
