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的更多相关文章
随机推荐
- Python——Day4(基础知识练习二)
# 1.请用代码实现:利用下划线将列表的每一个元素拼接成字符串.# li = ['alex','eric','rain']# li = ['alex','eric','rain']# li2 = &q ...
- Python IDE和编辑器
1.什么是IDE? IDE也就是集成开发环境,较常用的有PyCharm 2.编辑器 (1)Sublime Text Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图,Pytho ...
- CefSharp获取页面Html代码的两种方式
CefSharp在NuGet的简介是“The CefSharp Chromium-based browser component”,机翻的意思就是“基于Cefsharp Chromium的浏览器组件” ...
- [luogu4133 BJOI2012] 最多的方案 (计数dp)
题目描述 第二关和很出名的斐波那契数列有关,地球上的OIer都知道:F1=1, F2=2, Fi = Fi-1 + Fi-2,每一项都可以称为斐波那契数.现在给一个正整数N,它可以写成一些斐波那契数的 ...
- PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能
XHTML 首先将jquery库和相关ui插件,以及css导入.一共引用三个 jquery ,jquery_ui.js,jquery-ui.css 三个文件,不同版本小哥可能稍有差异(最后注意ajax ...
- [terry笔记]python FTP
如下是作业,用python做一个ftp,主要利用socket. server端在linux下运行,在client端可以执行shell命令(静态的) 在client端输入get xxx,即可下载. 在c ...
- if判断语句
6)if判断语句 if ... then else end if; if ... then elsif ... then elsif ... then else ...
- NYIST 860 又见01背包
又见01背包时间限制:1000 ms | 内存限制:65535 KB难度:3 描述 有n个重量和价值分别为wi 和 vi 的 物品,从这些物品中选择总重量不超过 W 的物品,求所有挑选方案中物品价值总 ...
- Apache Tez on hive
———————————————————— 调配 Hadoop ———————————————————— 1 将 编译好的 TEZ .tar.gz 文件上传到 HDFS 中. hdfs fs -p ...
- ubuntu中taglist和ctags安装,简单明了
1.使用命令安装ctags: sudo apt-get install ctags 2.安装taglist 下载: http://vim.sourceforge.net/scripts/downloa ...