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. Python pytagcloud 中文分词 生成标签云 系列(一)

    转载地址:https://zhuanlan.zhihu.com/p/20432734工具 Python 2.7 (前几天试了试 Scrapy 所以用的 py2 .血泪的教训告诉我们能用 py3 千万别 ...

  2. apt代理设置

    内网apt使用代理 /etc/apt/apt.conf Acquire::http::Proxy "http://guest:password@ip:port";

  3. Git3:Git分支

    目录 一.概念 二.创建与合并分支 1.创建分支原理分析 2.创建分支语法 三.解决冲突 四.分支管理策略 1.保留分支历史 2.分支管理原则 五. bug分支 六.推送和拉取远程分支 一.概念 分支 ...

  4. Shell记录-Shell脚本基础(六)

    watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行. 1.命令格式 watch[参数][命令] ...

  5. C++ Core Guidelines

    C++ Core Guidelines September 9, 2015 Editors: Bjarne Stroustrup Herb Sutter This document is a very ...

  6. java正则:不包含某个规则字符串【转】

    概述 做日志分析工作的经常需要跟成千上万的日志条目打交道,为了在庞大的数据量中找到特定模式的数据,常常需要编写很多复杂的正则表达式.例如枚举出日志文件中不包含某个特定字符串的条目,找出不以某个特定字符 ...

  7. springmvc转springboot过程中访问jsp报Whitelabel Error Page错误

    前言: 虽然springboot内嵌了一个tomcat,但是这个内嵌的tomcat不支持jsp页面,所以需要引入其他包 解决: maven引入以下包即可 <dependency> < ...

  8. 11个实用的CSS学习工具[转载收藏]

    1. 盒子模型的幻灯片 通过3D转换效果产生的互动的幻灯片.按向左或向右箭头键切换,全屏观看会有更好的效果. 2. CSS Diner 通过一个简单的小游戏让你学习CSS selector,输入正确的 ...

  9. bzoj 1564 [NOI2009]二叉查找树(树形DP)

    [题目链接] http://www.lydsy.com/JudgeOnline/problem.php?id=1564 [题意] 给定一个Treap,总代价为深度*距离之和.可以每次以K的代价修改权值 ...

  10. HDU 1251 统计难题 (裸的字典树)

    题目链接 Problem Description Ignatius最近遇到一个难题,老师交给他很多单词(只有小写字母组成,不会有重复的单词出现),现在老师要他统计出以某个字符串为前缀的单词数量(单词本 ...