py_One
1.Python 标识符
在 Python 里,标识符由字母、数字、下划线组成。 在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。 Python 中的标识符是区分大小写的。 以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入。 以双下划线开头的 __foo 代表类的私有成员,以双下划线开头和结尾的 __foo__ 代表 Python 里特殊方法专用的标识,如 __init__() 代表类的构造函数。 Python 可以同一行显示多条语句,方法是用分号 ; 分开,如: >>> print 'hello';print 'runoob';
hello
runoob
2.python变量类型
int(有符号整型) long(长整型[也可以代表八进制和十六进制]) float(浮点型) complex(复数)
数字变量
name = 'python'
id = '' # 字符串或串(String)是由数字、字母、下划线组成的一串字符。
字符串变量
# 定义 注意列表元素可重复
city = ['Guangzhou', 'Shanghai','Beijing', 'Beijing', 'Tianjin'] # 列表检索
city_1 = city[1] # 根据元素序号检索列表中元素 city_end = city[-1] # 可用来检索列表最后的元素
列表
# 只读,不能修改。用 () 标识
name = ('python', 'java', 'C', 'C#') print(name[0]) print(name[0:2]) # 输出 ('python', 'java')
元组
dic = {
'name':'XXX',
'id' :"",
1 :'ddd'
}
print(dic[1])
print(dic['name'])
字典
3.运算符号
基本运算符有 + ,-, *,/,%(取模),**(幂),//(取整除向,下取整)
=(赋值),==(判等),!=(不等于),<>(不等于),>(大于),<(小于),>=(大于等于),<=(小于等于)
4.条件语句
a = 5; b = 6; c = 0
if a > c:
print("a>c")
else:
print("a<c") # 多个条件
if a>c:
print("a>c")
elif a == c:
print("a=c")
else:
print("a<c")
if语句
5.循环语句
for num in range(0, 10):
print(num)
>>0,1,2,3,4,5,6,7,8,9 for ss in "Apple":
print(ss)
>>A,p,p,l,e fruits = ["Apple", "banana", "mango"]
for fruit in fruits:
print(fruit) # 通过下标检索循环
for ff in range(len(fruits)):
print(fruits[ff])
>>Apple,banana,mango
for循环
# while循环
num = 0
while num < 5:
print num
num += 1
>>0,1,2,3,4 # 无限循环
while True:
print("循环中。。。")
# break
while循环
py_One的更多相关文章
随机推荐
- BZOJ 3126 [USACO2013 Open]Photo (单调队列优化DP)
洛谷传送门 题目大意:给你一个长度为$n$的序列和$m$个区间,每个区间内有且仅有一个1,其它数必须是0,求整个序列中数字1最多的数量 神题,竟然是$DP$ 定义$f_{i}$表示第i位放一个1时,最 ...
- splay 文艺平衡树 (数据结构)
题目大意:略 splay维护区间翻转裸题,为了减少不必要的麻烦,多插入两个点,分别是0和n+1 每次找区间的第K个值,就在splay上二分即可 顺便学了一下splay的完美建树,而且splay有一些小 ...
- 2019-03-18 OpenCV Tesseract-OCR 下载 安装 配置(cv2 报错)
OpenCV 下载 安装 配置 1.下载和Python版本对应的版本,此为下载地址 2.安装(在powershell管理员模式下安装) pip3 install .\opencv_python-3.4 ...
- bat启动.exe的应用程序
新建一个文本文档,编写如下,完成后保存将后缀名txt改为bat即可. rem 启动***(要启动的服务名) @echo off rem 程序安装的顶层目录 d: rem 设置显示文字颜色 color ...
- Hash大法
内容参考<算法竞赛进阶指南> 之前集训的时候听老师讲过,字符串题目中,hash一般不是正解,但是是一个优秀的暴力,可以拿比较多的部分分. hash涉及内容很多,这里只讨论字符串hash 可 ...
- 在join中,on和where的区别
两个表在,join时,首先做一个笛卡尔积,on后面的条件是对这个笛卡尔积做一个过滤形成一张临时表,如果没有where就直接返回结果,如果有where就对上一步的临时表再进行过滤. 在使用left j ...
- [using_microsoft_infopath_2010]Chapter5 为表单添加逻辑规则
本章概要: 1.在表单中使用逻辑和验证,不写代码 2.使用规则任务板 3.添加表单条件格式 4.通过函数和公式添加更加高级的规则 5.通过对驶入使用规则创建直观的用户界面
- HDU 4324 Contest 3
直接DFS即可 #include <iostream> #include <string.h> #include <algorithm> #include < ...
- POJ 2183
模拟题 #include <iostream> #include <cstdio> #include <algorithm> using namespace std ...
- lucene构建restful风格的简单搜索引擎服务
来自于本人博客: lucene构建restful风格的简单搜索引擎服务 本人的博客如今也要改成使用lucene进行全文检索的功能,因此在这里把代码贴出来与大家分享 一,文件夹结构: 二,配置文件: 总 ...