python基础知识回顾[1]
1.声明变量
# 声明一个变量name用来存储一个字符串'apollo'
name = 'apollo'
# 声明一个变量age用来存储一个数字20
age = 20 # 在控制台打印变量name中存储的字符串和变量age中存储的数字
# 打印结果:apollo 20
print(name,age) # 在控制台打印字符串"name"和"age"
print('name','age')
# 打印结果:name age
2.控制台交互
username = input('please input your username :')
password = input('please input your password :')
print('当前登录用户:', username, password)
please input your username :apollo
please input your password :111111
当前登录用户: apollo 111111
3.逻辑运算
# == , != , <= , >= , < , > 逻辑运算符
print(1 == 1) # True
print(1 == 2) # False
print(1 == "") # False
print(1 != 2) # True
print(1 != 1) # False
print(1 <= 2) # True
print(1 >= 2) # False
print(1 < 2) # True
print(1 > 2) # False print(1 == 1 and 2 == 2) # True
print(1 == 1 and 1 == 2) # False
print(2 == 1 and 1 == 2) # False print(1 == 1 or 2 == 2) # True
print(1 == 1 or 1 == 2) # True
print(2 == 1 or 1 == 2) # False print(not 1 == 1) # False
print(not 1 == 2) # True
4.流程控制
##1 如果if跟随的条件为真,那么执行属于if中的语句
if 1 == 1:
print("1==1真的") ##2 如果if跟随的条件为假,那么不执行属于if的语句,然后寻找else,执行属于else中的语句
if 1 == 2:
print("假的")
else:
print("1==2假的") ##3 如果if条件不成立,会进行第二次判断elif,如果elif条件成立,则执行属于elif中的语句,如不成立则else
if 1 == 2:
print("1==2")
elif 1 == 1:
print("1==1")
else:
print("全是骗人的") ##4 for循环
for i in range(10):
# 当i为5时,停止当次循环回到最开始继续循环
if i == 5:
continue
# 当i为7时,停止全部循环
if i == 7:
break
# 打印结果: 0,1,2,3,4,6
print(i) ##5 死循环
a = 0
sum = 0
while a < 10:
a += 1
sum += a
print(sum) while True:
username = input("username:")
password = input("password:")
if username == "apollo" and password == "":
print("successful")
break
else:
continue
python基础知识回顾[1]的更多相关文章
- python爬虫主要就是五个模块:爬虫启动入口模块,URL管理器存放已经爬虫的URL和待爬虫URL列表,html下载器,html解析器,html输出器 同时可以掌握到urllib2的使用、bs4(BeautifulSoup)页面解析器、re正则表达式、urlparse、python基础知识回顾(set集合操作)等相关内容。
本次python爬虫百步百科,里面详细分析了爬虫的步骤,对每一步代码都有详细的注释说明,可通过本案例掌握python爬虫的特点: 1.爬虫调度入口(crawler_main.py) # coding: ...
- python基础知识回顾之列表
在python 中,主要的常用数据类型有列表,元组,字典,集合,字符串.对于这些基础知识,应该要能够足够熟练掌握. 如何创建列表: # 创建一个空列表:定义一个变量,然后在等号右边放一个中括号,就创建 ...
- python基础知识回顾之字符串
字符串是python中使用频率很高的一种数据类型,内置方法也是超级多,对于常用的方法,还是要注意掌握的. #author: Administrator #date: 2018/10/20 # pyth ...
- python基础知识回顾之元组
元组与列表的方法基本一样,只不过创建元组是用小括号()把元素括起来,两者的区别在于,元组的元素不可被修改. 元组被称为只读列表,即数据可以被查询,但不能被修改,列表的切片操作适用于元组. 元组写在小括 ...
- Python基础知识(五)
# -*- coding: utf-8 -*-# @Time : 2018-12-25 19:31# @Author : 三斤春药# @Email : zhou_wanchun@qq.com# @Fi ...
- scrapy实战1,基础知识回顾和虚拟环境准备
视频地址 https://coding.imooc.com/learn/list/92.html 一. 基础知识回顾 1. 正则表达式 1)贪婪匹配,非贪婪匹配 .*? 非贪婪 . ...
- Python开发【第二篇】:Python基础知识
Python基础知识 一.初识基本数据类型 类型: int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位 ...
- python基础知识(二)
以下内容,作为python基础知识的补充,主要涉及基础数据类型的创建及特性,以及新数据类型Bytes类型的引入介绍
- python 基础知识(一)
python 基础知识(一) 一.python发展介绍 Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本 ...
随机推荐
- 在Eclipse中导入dtd和xsd文件,使XML自动提示(转)
DTD 类型约束文件 1. Window->Preferences->XML->XML Catalog->User Specified Entries窗口中,选择Add 按纽 ...
- HTML5事件-pageshow 和 pagehide
<!doctype html> <html> <head> <title>html5事件</title> <meta charset= ...
- IOS推送通知測试工具PushMeBaby
下载了PushMeBaby在xcode5里中不能使用.类库变了.须要加入Carbon.framework库.在引用的地方改成: #include <Carbon/Carbon.h>.程序就 ...
- sqlserver利用链接服务器查询或同步本地数据库和远程数据库
这个实际上是SQLserver的分布式查询:如果一个项目需要二至多台服务器,而我们又必须从几台服务器中将数据取出来,这就必须用分布式查询!在这里有两个概念:本地数据源.远程数据源!本地数据源指的是单个 ...
- atitit.项目设计模式---ioc attilax总结v4 q11
atitit.项目设计模式---ioc attilax总结v4 q11 1. ioc的原理1 1.1. .IOC的之前1 1.2. ioc后的实现2 1.3. ioc的演化2 1.4. 依赖注入和控制 ...
- 2. Trailing Zeros【easy】
2. Trailing Zeros[easy] Write an algorithm which computes the number of trailing zeros in n factoria ...
- python模块学习之collections
更多信息请前往官网网址: https://docs.python.org/3.6/library/collections.html 8.3.5. namedtuple() 命名字段的元组的工场函数 命 ...
- JS DOM -- 关于回车键盘事件执行事件
一.需求制作一个模拟对话框, 二. 1.需要发送后,输入框清空 2.按enter键可发送 三.代码部分 <!DOCTYPE HTML> <html> <head> ...
- libubox组件(1)——usock
一:相关API介绍 1.相关源码文件:usocket.h usocket.c 2.类型标志 1: #define USOCK_TCP 0 2: #define USOCK_UDP 1 3: #defi ...
- IOS设计模式的六大设计原则之接口隔离原则(ISP,Interface Segregation Principle)
定义 客户端不应该依赖它不需要的接口: 一个类对另一个类的依赖应该建立在最小的接口上. 定义解读 定义包含三层含义: 一个类对另一个类的依赖应该建立在最小的接口上: 一个接口代表一个角色,不应该将不同 ...