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为了打发圣诞节的无趣,决心开发一个新的脚本 ...
随机推荐
- 【MyBatis学习10】高级映射之多对多查询
本文来总结一下mybatis中的多对多映射,从第8节的文章中可以看出,用户表和商品表示多对多关系,它们两的多对多是通过订单项和订单明细这两张表所关联起来的,那么这一节主要来总结一下用户表和商品表之间的 ...
- 分别在.NET Framework 与 .NET Core 框架下 编写Windows Service(windows服务程序)
前言,为什么会分别在两个框架下编写Windows Service,是因为最近在做区块链这块,使用的是NEO(小蚁区块链)的相关技术,NEO使用的是.net core 2.1,业务上需要写两个程序,一个 ...
- SpringCloud系列十五:使用Hystrix实现容错
1. 回顾 上文讲解了容错的重要性,以及容错需要实现的功能. 本文来讲解使用Hystrix实现容错. 2. Hystrix简介 Hystrix是Netflix开源的一个延迟和容错库,用于隔离访问远程系 ...
- activiti自己定义流程之整合(三):整合自己定义表单创建模型
本来在创建了表单之后应该是表单列表和预览功能.可是我看了看整合的代码,和之前没实用angularjs的基本没有什么变化,一些极小的变动也仅仅是基于angularjs的语法,因此全然能够參考之前说些的表 ...
- linux杂谈(十一):LDAPserver的搭建
1.LDAP简单介绍 今天我们来介绍LDAPserver的搭建和client的訪问,可是基本的问题在前者.首先我们要知道什么是LDAP. 在日常交谈中.你可能会听到有些人这么说:& ...
- leetcode第一刷_Balanced Binary Tree
二叉平衡树好火啊.差点儿每一个公司的笔试题里都有它.考了好多次我都不会,挂笔试非常有可能就是由于它.另一个它的同伙叫二叉搜索树,貌似人气比它还要高一些. 二叉平衡树是什么样的树呢.是每一个节点的左右子 ...
- html之常用元素
基础: <!DOCTYPE> 定义文档的类型 语法: html5 <!DOCTYPE html> <html> 定义html文档,这个就不多说了! <titl ...
- eclipse 断点类别
行断点 行断点位于一般方法内,双击代码行左边就可以设置行断点: 行断点可以设置条件,右键断点-properties: 1设置效果是第几次到达时暂停,图中所示是当第三次到达时暂停 2是开启条件断点 3是 ...
- hive分桶 与保存数据的方式
创建分桶的表 create table t_buck(id int ,name string) clustered by (id ) sorted by (id) into 4 buckets ; ...
- GCD - Extreme (II) for(i=1;i<N;i++) for(j=i+1;j<=N;j++) { G+=gcd(i,j); } 推导分析+欧拉函数
/** 题目:GCD - Extreme (II) 链接:https://vjudge.net/contest/154246#problem/O 题意: for(i=1;i<N;i++) for ...