文章目录

  • python的行和缩进
  • python的注释
  • 同一行和多行程序
  • python的变量类型
  • python的标准数据类型
  • 列表list【】
  • 元组tuple()
  • 字典dictionary{}
  • python的数据类型转换

python的注意事项

python的行和缩进

学习python和别的语言最大的不同就是我们不会用花括号{ },而是用tab 来进行缩进。

python的注释

用#或者三个单引号或者三个双引号即可
‘’‘
注释
’‘’
“”“
注释
”“”

同一行和多行程序

一句话写多行,用\即可
如果写在几句话写在一行,用

python的变量类型

python没有数据类型,这一点就解决了很多繁琐的事情,就像matlb一样简单,我们也不需要定义数据类型。
counter=100 #赋值整型变量
miles =1000.0 #浮点数
name=“john” 字符串

python的标准数据类型

虽然python没有变量类型,不过python有数据类型:

  • Numbers(数字)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Dictionary(字典)

列表list【】

列表有点类似于C中的数组,但是python的操作非常灵活。
列表用【】表示,是python通用的一种复合数据,也就是说使用python的列表有个好处是可以把不同类型的数据整合在一起。

case:
list = [‘run’,786,2.23,‘john’,70.2]
tinylist=[123,‘john’]
print list #输出完整的列表
print list[0] #输出列表的第一个元素
print list[1:3] #输出第二个到第四个元素,不包括第四个元素
print list[2:] #输出第三个开始到列表末尾的所有元素
print tinylist * 2 #输出列表两次
print list + tinylist #输出两个列表的拼接

输出结果:

元组tuple()

元组tuple用()表示,与list是类似的,但是元组不能二次赋值,相当于只读列表。

#!usr/bin/python
tuple=(‘runoob’,786,2.23,‘john’,70.2)
tinyuple=(123,‘john’)

print tuple #输出完整的元组
print tuple[0] #输出元组的第一个元素
print tuple[1:3] #输出第二个到第四个(不包含)的元素

注意,如下图所示,tuple是不可以被赋值的。

字典dictionary{}

字典(dictionary)用{}表示,字典由索引key和对应的value组成,列表是有序的对象集合,字典是无顺序的对象集合。正是因为是无序的,所以不能像list那样去用索引来存取,只能通过关键字,key。
注意下面给一个key赋值,用的是冒号。


再如case:

python的数据类型转换

比如可以将一个浮点型,通过函数转换为整型,或者数字转换为字符串,包括将序列转换为一个元组或者序列转换为一个列表。这里就不介绍了,后续用到再查询。

2021/6/18~19 每天学习python 30分钟 -了解python - python的基本变量概述相关推荐

  1. python程序-30分钟学会用Python编写简单程序

    原标题:30分钟学会用Python编写简单程序 参与文末每日话题讨论,赠送异步新书 异步图书君 学习目标 知道有序的软件开发过程的步骤. 了解遵循输入.处理.输出(IPO)模式的程序,并能够以简单的方 ...

  2. python写软件实例-30分钟学会用Python编写简单程序

    原标题:30分钟学会用Python编写简单程序 参与文末每日话题讨论,赠送异步新书 异步图书君 学习目标 知道有序的软件开发过程的步骤. 了解遵循输入.处理.输出(IPO)模式的程序,并能够以简单的方 ...

  3. 30分钟玩转Python后端Flask

    30分钟玩转Python后端 什么是Flask? Flask是一个用Python编写的Web应用程序框架. 它由 Armin Ronacher 开发,他领导一个名为Pocco的国际Python爱好者团 ...

  4. 2021/6/20~22 每天学习python 30分钟 -了解python - python的运算符

    文章目录 python算数运算符+-*/ python比较运算符 python赋值运算符 Python位运算符 本篇博客介绍python的运算符号. python算数运算符±*/ 简单的+ - * / ...

  5. 每天学习python 30分钟 -了解python - 看懂#!/usr/bin/python

    文章目录 看懂#!/usr/bin/python (2021/6/16) 当一件事情,只有迈出了第一步,才会有第二步,而踏出这第一步是非常重要的.今天起,将决定学习python,每天30分钟,一天高效 ...

  6. python 30分钟_Python 30分钟入门指南

    # 用井字符开头的是单行注释 """ 多行字符串用三个引号 包裹,也常被用来做多 行注释 """ ##################### ...

  7. 服务器可视化_疫情来袭,30分钟学会用python开发部署疫情可视化网站

    2019-nCov疫情实时数据可视化--30分钟python快速版 疫情来袭,宅在家不如学习用python如何开发并部署一个疫情实时追踪可视化页面.页面预览 本文将介绍如何使用python开发网站,「 ...

  8. python入门指南-Python 30分钟入门指南

    Part0:环境安装 Windows 访问Python官网,下载并安装. 使用交互式界面,在开始菜单打开Python3 IDLE即可. 您也可以新建一个filename.py的文件,写上Python脚 ...

  9. Python入门教程,30分钟玩转Python编程!

    这是本文的目录 前言 Python环境下载和配置 常用IDE--PyCharm 常用IDE--Anaconda Python操作入门 Python基本操作 Python注释 Python的行与缩进 多 ...

最新文章

  1. 使用Movie Maker制作视频相册
  2. [Spring cloud 一步步实现广告系统] 10. 使用Ribbon 实现微服务调用
  3. Android动画(一)-视图动画与帧动画
  4. tf.nn.softmax参数详解以及作用
  5. 电商泛滥的时代,我们的出路在哪里?
  6. iframe的应用 实现无刷新用户注册
  7. JAXB众所周知的秘密
  8. C语言课后习题(1)
  9. Mac最常用快键键持续更新ing
  10. C++控制台简单的用户登录
  11. VS 2019 for Mac 第 3 个预览版发布,新编辑器、Xamarin 开发改进
  12. 直播卖房和VR看房,到底是噱头还是新趋势?
  13. 互联网+电子招投标,正成为一种趋势
  14. SSIM PSNR db
  15. 福建省2020年计算机学业水平考试时间,2020学业水平考试时间表
  16. Python手游辅助教程之战双帕弥什脚本教程
  17. 无线传感器部署的连接性架构和协议选项
  18. Word中把竖排文字里的数字变横向
  19. 健身健美补剂之蛋白粉
  20. 统计学原理 数据的来源

热门文章

  1. Codeforces 919 D Substring
  2. MySql基础入门-mysql体系结构
  3. 信息安全系统设计基础第九周学习总结
  4. 比较.ASP.NET中Application,Session,Cookie,ViewState和Cache
  5. 通过远程桌面操作程序出现hook cannot be created(SendKeys语句错误)的解决
  6. 如何将mysql5的sql文件导入到mysql4?
  7. 第二十二章 鲁曹沫柯地之盟强索地 齐桓公因势利导著信义
  8. UA MATH564 概率论VI 数理统计基础3 卡方分布上
  9. VC6生成和调用lib
  10. Windows驱动开发-_驱动对象学习和内核处理字符串初步