全干货:

语句不加分号
定义变量:days=365
输出
print days
print “xxx” 2.7
print(“xxx”)3.0

返回类型:type()返回类型 如 type(days)

强制转换类型:str(xx) int(xx)

运算符:+ - * /
次方:** a的2次方 a**2

List结构

#LIST
months=[]
months.append("January")
months.append("February")
print months

显示:[‘January’,’February’]

temperatures=[]
temperatures.append(25.0)
temperatures.append(23.2)
temperatures.append(15.1)
print(temperatures[0])

显示:25.0

返回长度:len()

int_months=[1,2,3,4,5,6,7,8,9,10,11,12]
length=len(int_months)
print length

显示:12
print int_months[0] 显示 1
print int_months[1] 显示 2
print int_months[len(int_months)-1] 显示 12
print int_months[-1] 显示 12 表示倒数第一个

操作:截取指定list

months=['Jan','Feb','Mar','Apr','May','Jun','Jul']
two_four=months[2:4]       #2到4号 不含4
print two_four
three_zuihou=months[3:]  #3到最后
print three_six

循环
Python中是for in

cities=["Austin","Dallas","Houston"]
for city in cities:print(city)

另外:
i=0
while i<3:
i+=1
print(i)

Python中的嵌套是靠代码缩进,大括号表示其他含义(字典)

for i in range(10):
print (i)

二维List

cities=[['Austin','Dallas','Houston'],['Haerbin','Shanghai','Beijing']]
print(cities)

遍历一层:

for city in cities:print city

遍历每个:

for i in cities:for j in i:print j

布尔类型值
cat=True
dog=False
print(8==8)
print(8!=8)

条件判断

sample_rate=700
greater=(sample_rate>5)
if greater:print sample_rate
else:print "lessthan"

从List中找元素

animals=["cat","dog","rabbit"]
for animal in animals:if animal == "cat":print "Cat found"animals=["cat","dog","rabbit"]
if "cat" in animals:print "Cat found"animals=["cat","dog","rabbit"]
cat_found="cat" in animals
print cat_found

Python基础总结(1)相关推荐

  1. f是一个python内部变量类型,Python基础变量类型——List浅析

    Python使用list 一.list Python内置的一种数据类型是列表:list.list是一种有序的集合,可以随时添加和删除其中的元素. 比如,列出班里所有同学的名字,就可以用一个list表示 ...

  2. python 等号报错_Python学习----Python基础

    Python基础 一.数据类型和变量 1.在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量. 例如: a =520# a是整数prin ...

  3. python基础——继承与派生、组合

    python基础--继承与派生 1 什么是继承: 继承是一种创建新的类的方式,在python中,新建的类可以继承自一个或者多个父类,原始类成为基类或超累,新建的类成为派生类或子类 1.1 继承分为:单 ...

  4. Python学习笔记1 Python基础

    第1章 Python基础 1.1 Python概述及版本介绍 1.Python是一种面向对象的解释型计算机程序设计语言(解释型语言源代码->解释器逐行解释每一句源代码) 2.优点:高级语言.可移 ...

  5. python基础---元组、字典、函数、文件、异常

    文章目录 python基础---元组.字典.函数.文件.异常 Tuple(元组) 常用操作 dict(字典) 函数 文件 异常 python基础-元组.字典.函数.文件.异常 Tuple(元组) tu ...

  6. 快速掌握Python的捷径-Python基础前传(1)

    文: jacky(朱元禄) 开文序 最近看新闻,发现高考都考Python了,随着人工智能的火热,学数据科学的人越来越多了!但对于数据行业本身来说,现象级的火热,这并不是什么好事.  方丈高楼平地起,无 ...

  7. Python培训教程之Python基础知识点梳理

    Python语言是入门IT行业比较快速且简单的一门编程语言,学习Python语言不仅有着非常大的发展空间,还可以有一个非常好的工作,下面小编就来给大家分享一篇Python培训教程之Python基础知识 ...

  8. python基础04

    python基础04 python2在编译安装时,可以通过参数 -----enable----unicode=ucs2 或 -----enable--unicode=ucs4 分别用于指定使用2个字节 ...

  9. 刻意练习:Python基础 -- Task12. 模块

    背景 我们准备利用17天时间,将 "Python基础的刻意练习" 分为如下任务: Task01:变量.运算符与数据类型(1day) Task02:条件与循环(1day) Task0 ...

  10. 刻意练习:Python基础 -- Task11. 魔法方法

    背景 我们准备利用17天时间,将 "Python基础的刻意练习" 分为如下任务: Task01:变量.运算符与数据类型(1day) Task02:条件与循环(1day) Task0 ...

最新文章

  1. 例题6-4 破损的键盘(又名:悲剧文本)(Broken Keyboard(a.k.a. Beiju Text), UVa 11988)
  2. Nginx_反向代理配置讲解
  3. 读《深入jvm原理》之class文件
  4. leetcode323. 无向图中连通分量的数目
  5. Kubernetes 的自动伸缩你用对了吗?
  6. C++常类型(const)
  7. python的sdk是什么意思_python sdk
  8. java里面数字四舍五入,Java数字的四舍五入
  9. 快速开发框架工作笔记001---项目开发中整理_整合好的_springcloud快速开发框架_springcloud框架_springcloud架构
  10. sql server 2005_全文目录
  11. java json转二进制数据_Json二进制数据
  12. Django 中文本地化汉化方法
  13. 国赛数模2017B思路汇总第一部分(题目一)
  14. springboot 官网首页
  15. 麻省理工学院-面向生命科学的深度学习2021
  16. 移动磁盘显示文件系统损坏的资料寻回方案
  17. 中国宠物协会会员查询介绍
  18. Windows 10,Server 2019 通过cobbler 实现批量自动化安装
  19. 微信小程序网络请求异常怎么办_微信小程序网络超时的处理
  20. might和could的区别用法_cancould和maymight的用法有什么区别?

热门文章

  1. MySQL5.7 解决 字符编码问题 与 安装完 MySQL 无 my.ini
  2. OpenCV | 分水岭算法进行图像分割
  3. Linux下安装搜狗拼音
  4. java怎么写隐藏bug_同事牛逼啊,写了个隐藏 bug,我排查了 3 天才解决问题!
  5. ubuntu 恢复apt_apt-clone:备份已安装的软件包并在新的 Ubuntu 系统上恢复它们
  6. 计算机原理 对口单招,对口单招计算机原理计算专题练习-20210622114415.pdf-原创力文档...
  7. 用 Python 帮运营妹纸快速搞定 Excel 文档
  8. 零基础入门学习 Python(4)条件分支、while循环、逻辑连接符、引入外援
  9. ISME Commun: 华中农业大学在菌群收敛机制方面取得新进展
  10. 生物信息3天速成班—成为团队中不可或缺的人