Python学习第一天 -- 简单的属性、 语法学习
1,哈哈哈,是时候来一波Python,其实没办法,最近在做后台的时候,需要用到Python来调试接口,下面是它的简单的语法,权当是记录。
2,
#!/user/bin/python
# coding=utf-8
# print "Hello World" ;
"""
1,这里是多行注释,可以使用三个双引号或者三个单引号
""" """
2, Python 3.0版本已将将print作为一个内置函数,所以可以这样写一下的语句,特别提醒,当文件中存在中文的时候,我们要加上coding=utf-8
print ("Hello World"); #控制用户输入语句
raw_input("\n\nPress the enter key to exit.");
""" # #一行显示多个语句
# import sys ;
# x = 'wangjitao';
# sys.stdout.write(x+'\n'); """
3,变量类型:常见的有整形、浮点、字符串类型
但是标准的数据类型包含下面五个:
① Number(数字) 常见的数字包含 int,long,float,complex(复数)
② String (字符串)
③ List (列表)
④ Tuple (元组)
⑤ Dictionary (字典)
⑥ Sets (集合) # count = 100;
# miles = 1000.0;
# name = "wangjtiao";
#
# print count;
# print miles;
# print name; """
"""
4,String 类型中 *表示重复操作 +表示链接字符串 str = "wangjtiao";
print str;
print str[0];
print str[2:5];
print str[2:];
print str*2;
print str+"ceshi ";
""" """
5,列表 *表示重复操作 +表示连接 list = ["wangjitao",234,2.34,'john'];
tinylist = [123,"gaowenhan"]; print list;
print list[0];
print list[1:3];
print list[1:]
print tinylist*2;
print list+tinylist; """
"""
6,元组,是另一种数据类型,类似于List,元组用“()”标识,内部元素使用逗号隔开,但元组不能二次赋值,只读列表 tuple = ("wangjitao",111,12.3,"gaoweee");
print tuple;
print tuple[0]; tuple[2] = 100; 这句话报错,不允许被二次赋值 """ """
7,Set(集合) 无序不重复的序列,基本关系是进行成员关系测试和删除的序列
可以使用大括号({})或者set()函数创建集合 student = {'Tom', 'Jim', 'Mary', 'Tom', 'Jake'}
print student; # 重复的元素会自动会去掉 # 成员测试
if ('Rose' in student):
print ("Rose is not in student")
else:
print ("Rose is not in student") # set可以进行集合运算
a = set('abcddsfdsf');
b = set("alasdd"); print a;
print(a - b); # 差
print (a | b); # 并 """ """
8,字典(dictionary)是Python中另一个非常有用的内置数据类型。
列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。
字典是一种映射类型,字典用"{ }"标识,它是一个无序的键(key) : 值(value)对集合。
键(key)必须使用不可变类型。
在同一个字典中,键(key)必须是唯一的。
dict = {}
dict['one'] = "1 - 菜鸟教程"
dict[2] = "2 - 菜鸟工具" tinydict = {'name': 'runoob','code':1, 'site': 'www.runoob.com'} print (dict['one']) # 输出键为 'one' 的值
print (dict[2]) # 输出键为 2 的值
print (tinydict) # 输出完整的字典
print (tinydict.keys()) # 输出所有键
print (tinydict.values()) # 输出所有值
""" flag = False ;
if flag :
print ("flag is true");
else:
print ("flag is flase");
Python学习第一天 -- 简单的属性、 语法学习的更多相关文章
- oracle学习 第一章 简单的查询语句 ——03
1.1最简单的查询语句 例 1-1 SQL> select * from emp; 例 1-1 结果 这里的 * 号表示全部的列.它与在select 之后列出全部的列名是一样的.查询语句以分号( ...
- 学习Python的第一课(简单的单元测试)
由于有C#开发基础,感觉学习Python应该不难,主要是一些语法了,再加上现在互联网这么发达. 感觉还是要有思路,否则学什么也只能是什么. 话不多说,简单发下这几天的学习成果吧: 第一次写博客,大家不 ...
- 用Python设计第一个游戏 - 零基础入门学习Python002
用Python设计第一个游戏 让编程改变世界 Change the world by program 有些鱼油可能会说,哇,小甲鱼你开玩笑呐!这这这这就上游戏啦?你不打算给我们讲讲变量,分支,循环,条 ...
- java 学习第一篇简单基础
Java基础 Java Java 和C#有着极为相似的语法. 和C#都是面向对象的高级程序语言. JAVA是一个开源,公开的语言,有着极其丰富的开源库和其他资源. JAVA分类 JAVA分SE EE ...
- [寒假学习笔记](一)Markdown语法学习
Markdown 学习 在博客园上使用markdown编辑,记录学习进度,以来日可以复习 前期准备 1. 安装markdownpad2 官网直接找下载安装,遇到bug他会自动提示信息,跟着提示去安装一 ...
- CTF大赛学习第一天!!!(学习中)
- javascript学习第一天
从大学第一次接触到JavaScript,到现在一直是个软肋,之前也是学习过一遍,但是缺乏系统学习,基础不牢,那么今天开始从基础部分学起来,今天是第一天,每天至少要保证效率,也要保证学习质量. 恩,要按 ...
- python学习第一天-语法学习
1.python简介 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,Guido开始写能够解释Python语言语法的解释器.Python这个名字,来自 ...
- Python 基础语法学习(第一讲)---类的使用
[写在前面]:其实自学python有一段时间了,但是一直没想起来要写博客来记录自己的学习,今天才感觉要写点什么让自己学的更扎实一点,所以从今天开始更新python自学系列,希望看见文章的大佬们可以指点 ...
随机推荐
- PHP两个文件的相对路径
/** * relativePath 计算两个文件的相对路径 * @param file1 参作为考路径 * @param file2 相对于$file1的路径 */ function relativ ...
- 【POJ3254】Corn Fields 状压DP第一次
!!!!!!! 第一次学状压DP,其实就是运用位运算来实现一些比较,挺神奇的.. 为什么要发“!!!”因为!x&y和!(x&y)..感受一下.. #include <iostre ...
- ZeroMQ接口函数之 :zmq_init - 初始化ZMQ环境上下文
ZeroMQ 官方地址 :http://api.zeromq.org/4-0:zmq_init zmq_init(3) ØMQ Manual - ØMQ/3.2.5 Name zmq_init - 初 ...
- Winform TextBox中只能输入数字的几种常用方法(C#)
方法一: private void tBox_KeyPress(object sender, KeyPressEventArgs e) { ; //禁止空格键 )) return; //处理负数 if ...
- Python实战2( 接上):扫描多余中文
还是接上一篇,扫描多余中文,支持自定义忽略字段 源代码,详看 http://pan.baidu.com/s/1ntC78Zv ScanChinese.zip
- 《我爱背单词》 Alpha版 发布说明
——发布地址(baidu网盘) http://pan.baidu.com/s/15omtB ——简介 <我爱背单词>是一款英语单词记忆和管理辅助软件,旨在帮助广大考生在短期内攻克GRE. ...
- JAVA 获取网页流
package com.gethtmlContent; import java.io.BufferedReader; import java.io.InputStreamReader; import ...
- redis 简单应用
Incr $views = Redis::incr('views'); $article_views = Redis::incr('article:' . $article_id . ':views' ...
- Tp验证码:$Verify = new \Think\Verify(); $Verify->entry(n);【参数n,页面有多个验证码时用】
一.验证码参数:(中文字符集和英文字符集在父类里面都可以取到,可修改) //1.生成验证码 $Verify = new \Think\Verify(); $Verify->entry(n);[参 ...
- event事件对象
事件对象event: 在触发DOM事件的时候都会产生一个对象 1.type:获取事件类型 2.target:获取事件目标 3.stopPropagation():组织事件冒泡 4.preventDef ...