import sys
a=3
b=4 c=5.66
d=8.0 e=complex(c,d)
f=complex(float(a),float(b)) print("a is type:",type(a))
print("c is type:",type(c))
print("e is type:",type(e)) print(sys.float_info) age=3
name="sunliyuan"
print("{0} was {1} years old".format(name, age)) '''保证所有的变量都是字符串'''
print(name+"was"+ str(age) +" years old")

  List结构列表:

#创建list
number_list=[1,3,5,7,9]
print("number_list:"+ str(number_list)) string_list=["abc","bbc","python"] #创建混合的元素列表
mixed_list=["python",".net",3,12]
print("string_list"+str(string_list))
print("mixed_list"+ str(mixed_list)) #访问列表中的
second_num=number_list[1]
third_string=string_list[2]
fourth_mixed=mixed_list[3] print("second_num:{0} third_string:{1} fourth_mixed:{2}".format(second_num,third_string,fourth_mixed)) #更新列表中的元素
number_list[1]=30
print("number_list after: "+str(number_list)) #删除list 的元素
del number_list[1]
print("number_list after del: "+ str(number_list)) #判断是否在元素内
print(len([1,2,3]))
print([1,2,3]+[4,5,6])
print(['Hellow']* 4)
print(3 in [1,2,3]) abcd_list=['a','b','c','d']
print(abcd_list[1])
#除右边数
print(abcd_list[-2])
#: 代表剩下的所有元素
print(abcd_list[1:])

  换行:

print("what's your name? \n Tom")

  Tuple:一旦创建不能修改

number_tuple=(1,3,5,7,9)
print("number_list:"+ str(number_tuple)) string_tuple=("abc","bbc","python") mixed_tuple=("python",".net",3,12) print("number_list:"+ str(number_tuple))
print("string_list"+str(string_tuple))
print("mixed_list"+ str(mixed_tuple)) #Tuple(元组)一旦被创建就不可以更改 List可以 #删除 Tuple不可以删除其中的元素 但是可以删除整个Tuple
del mixed_tuple #打印长度
print(len((1,2,3)))
print((1,2,3)+(4,5,6))
print(('Hellow') * 4)
print(3 in (1,2,3)) abcd_list=('a','b','c','d')
print(abcd_list[1])
#除右边数
print(abcd_list[-2])
#: 代表剩下的所有元素
print(abcd_list[1:])

  Tuple和List

#创建只包含一个元素的tuple
a_tuple=(2,) #Tuple中的list
mixed_tuple=(1,2,['a','b'])
print("mixed_tuple: " +str(mixed_tuple)) #更改tuple中的list
mixed_tuple[2][0]='c'
mixed_tuple[2][1]='d'
print("mixed_tuple after " +str(mixed_tuple)) #Tuple比List操作速度要快。如果定义了一个值得常量集,并且唯一要做的不断地遍历他,使用Tuple代替list Tuple比较安全(不能修改)

  

Python的简单语法(一)的更多相关文章

  1. Python旅途——简单语法

    1. 前言 在我们对环境以及pycharm安装好之后,我们就可以开始我们的Python之旅了,那么,我们学习一门语言应该如何开始呢?就像我们学习汉语一样,从abcd这些拼音学起,而对于我们Python ...

  2. Python开发简单爬虫 - 慕课网

    课程链接:Python开发简单爬虫 环境搭建: Eclipse+PyDev配置搭建Python开发环境 Python入门基础教程 用Eclipse编写Python程序   课程目录 第1章 课程介绍 ...

  3. python yield from 语法

    python yield from 语法 yield语法比较简单, 教程也很多 , yield from的中文讲解很少 , python官网是这样解释的 PEP 380 adds the yield ...

  4. Python的基础语法(二)

    0. 前言 接着上一篇博客的内容,我将继续介绍Python相关的语法.部分篇章可能不只是简单的语法,但是对初学者很有帮助,也建议读懂. 1. 表达式 由数字.符号.括号.变量等组成的组合. 算术表达式 ...

  5. python 的排名,已经python的简单介绍

    我在今天看了一篇文章,是简书的全网程序猿写的,Java已经退出神坛,python稳居第一. python是由龟叔写的,它在英文的意思是蟒蛇. 根据编程语言流行指数排行榜2019年2月的榜单 据了解,目 ...

  6. Python redis 简单介绍

    Python redis 简单介绍 1.安装 终端输入: pip(or)pip3.6 install redis 安装成功 2.哈哈,发现我并没有redis服务可以访问,所以到这里,在本机安装了red ...

  7. 五. Python基础(5)--语法

    五. Python基础(5)--语法 1 ● break结束的是它所在的循环体, continue是让它所在的循环体继续循环 # 打印: 1 10 2 10 3 10 4 10 5 10 6 10 7 ...

  8. 二. Python基础(2)--语法

    二. Python基础(2)--语法 1.实现一个简单的登录系统 '''# 形式1 n = 1 while n < 4:     name = input("请输入姓名\n" ...

  9. 一. Python基础(1)--语法

    一. Python基础(1)--语法 1. 应用程序 1.1 什么是计算机(Computer)? 组成 ①运算器 arithmetic unit; ※ Arithmetic unit and cont ...

随机推荐

  1. php static 变量用法

    有时候我们可能需要重复调用一个函数,里面有些变量不需要重复初始化.初始化成本比较高的,我们可以使用 static 关键字修饰,在该变量没有初始化的时候才进行初始化,初始化过的变量就不再初始化.如: f ...

  2. Gym 101933

    Gym 101933 B. Baby Bites水题直接模拟即可 #include <cstdio> #include <cstring> #include <queue ...

  3. vue全局组件和局部组件

    1.全局注册组件 Vue.componet('name',{ template:'<div></div>', data(){ retrun {} } }) 使用了以上这种方式注 ...

  4. caffe 用faster rcnn 训练自己的数据 遇到的问题

    1 . 怎么处理那些pyx和.c .h文件 在lib下有一些文件为.pyx文件,遇到不能import可以cython 那个文件,然后把lib文件夹重新make一下. 遇到.c 和 .h一样的操作. 2 ...

  5. Hadoop生态圈-hive优化手段-作业和查询优化

    Hadoop生态圈-hive优化手段-作业和查询优化 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任.

  6. nodejs 剪切图像在上传,并保存到指定路径下(./public/img/' + req.session.token + '.jpg‘)

    前jQuery端接收数据 function upAvatar(img){ console.log(img); // data:image/jpeg;base64,/9j/4AAQSkZJRgABAQA ...

  7. springcloud入门系列(二):注册中心Eureka

    搭建注册中心Eureka 1.pom中依赖 <dependencies> <dependency> <groupId>org.springframework.clo ...

  8. Macaca(一) - 环境配置

    Macaca是阿里提供的一套自动化测试框架,目前已开源. 花了两三个小时研究了一下Macaca的实现原理.因为很好奇它与appium.selenium有啥区别. 实现原理本质上与selenium的we ...

  9. 表单验证插件-validator.js 使用教程

    做网站的时候,常常会涉及到各种表单验证.选择一款好用的表单验证插件,会降低表单验证开发的难度.在开发中,我目前使用的表单验证插件是:validator.js. validator.js 是一款轻量的表 ...

  10. C++ Primer 5th 第14章 重载运算与类型转换

    当运算符作用域类类型的对象时,可以通过运算符重载来重新定义该运算符的含义.重载运算符的意义在于我们和用户能够更简洁的书写和更方便的使用代码. 基本概念 重载的运算符是具有特殊名字的函数:函数名由关键词 ...