一、Python的基本操作

1.1 Python基本语法

  • Python中严格区分大小写
  • Python中每一行就是一条语句,每条语句以换行结束
  • Python中每一行语句不要过长(建议每行不超过80个字符)
  • 一条语句可以分成多行编写,语句后以 \ 结尾
  • Python是缩进严格的语言,在python中不要随意缩进

1.2 注释

1.2.1注释的作用

使用自己熟悉的语言,在程序开发中对某些代码进行标注说明。

目的增加代码的可读性

1.2.2 注释的分类

(1) 单行注释

  • 以#开头,#右边不会被执行,仅仅起到辅助说明的作用,为了保证可读性#后加空格
# 这是hello python 的注释
print("hello python")
  • 在代码后面增加的单行注释,注意代码与注释之间至少有2个空格
print("hello python") # 这是hello python的注释

(2) 多行注释

  • 一对连续的三个引号(单引号、双引号都可以)
"""
这是一个多行注释
这是一个多行注释
"""
print("hello python")

1.3 字面量和变量

  • 字面量就是一个个的值,表示的意思是它字面的值,在程序中可以直接使用。
1,2,3,'hello','Python'
  • 变量(variable)可以用来保存字面量,并且变量中保存的字面量是不定的
a = 100
print(a)
  • 通常开发中,是将字面量保存在变量中,通过变量来引用字面量

1.4变量

  • python中标量不需要声明,直接为变量赋值即可
a = 100
print(a)
  • 不能够使用没有赋值的变量
>>> print(b)Traceback (most recent call last):File "E:/Users/Python/Python_project/demo.py", line 1, in <module>print(b)
NameError: name 'b' is not defined
  • python是一个动态类型的语言,可以为变量赋任何类型的值,也可以任意修改变量的值;
>>> a = 100
>>> print(a)
100
>>> a = 'hello'
>>> print(a)
hello

1.5 标识符

  • 在python中所有可以自主命名的内容都属于标识符;例如:变量名,函数名,类名

  • 标识符必须遵循标识符的规范

    • 标识符中可以包含字母,数字,_下划线,不能使用数字开头
    • 标识符不能是python中的关键字和保留字
    False def if raise None del0 import
    return True elif in try and else
    is while lambda with except assert finally
    nonlocal yield break for not class from
    or continue global pass
    • 函数名不建议作为标识符,会导致函数被覆盖

1.6 命名规范

  • 下划线命名法

    • 所有字母小写,单词之间使用_分割,通常用于变量
    hello_world
    
  • 帕斯卡命名法 ( 驼峰命名法 )

  • 首字母大写,每个单词首字母大写,其余字母小写,通常用于类名

HelloWord

以上是本人总结的Python基本操作的知识点,有不正确的地方,望批评指正!谢谢!

Python的基本操作相关推荐

  1. Python字符串基本操作

    Python字符串基本操作 1.判断是不是合法的标识符isidentifier name="ABC" print(name.isidentifier()) 打印结果 True 2. ...

  2. Python文件基本操作

    Python文件基本操作 1.文件对象的属性 属性 描述 file.closed 如果文件已被关闭返回true,否则返回false. file.mode 返回被打开文件的访问模式. file.name ...

  3. python scrapy 基本操作演示代码

    python scrapy 基本操作演示代码 # -*- coding: utf-8 -*- import scrapy # from quotetutorial.items import Quote ...

  4. 类的应用python平均分_【数据科学系统学习】Python # 数据分析基本操作[四] 数据规整化和数据聚合与分组运算...

    本篇内容为整理<利用Python进行数据分析>,博主使用代码为 Python3,部分内容和书本有出入. 在前几篇中我们介绍了 NumPy.pandas.matplotlib 三个库的基本操 ...

  5. Python 字符串基本操作

    字符串基本操作 一.字符串拼接 + - 二.获取字符串的长度 - len() 三.字符串截取(切片运算) 四.字符串分隔 - split() 五.字符串合并 - join() 六.检索子串出现次数 - ...

  6. python队列基本操作与多线程队列

    文章目录 队列基本操作 多线程队列 队列基本操作 from queue import Queueq = Queue(5) # 创建一个容量为5的队列.如果给一个小于0的数,则队列为无限大小.(这是官方 ...

  7. python + MySql 基本操作

    python + mysql数据库的链接 1.安装mysql pip install PySQLdb 2.连接数据库 # -*- coding: UTF-8 -*-import MySQLdb# 打开 ...

  8. python字符串基本操作-Python 基本字符串操作

    一.字符串拼接 str.join(sequence)将序列(sequence)中的元素以指定的字符(_)连接生成一个新的字符串 a = "123" b = "abc&qu ...

  9. 【Python】Python列表基本操作

    统一定义列表abc为: abc = ['a', 'b', 'c'] 1.增 按位插入. abc.insert(1, 'd') 表尾追加. abc.append('d') 2.删 按位删除,不再使用. ...

最新文章

  1. python提高照片分辨率怎么调_实拍16张菊花特写照片,运用暗色调表现,其质感表现得怎么样?...
  2. 根号三的用计算机怎么表示,计算器根号3怎么打
  3. Apache Kafka-Spring Kafka生产消费@KafkaListener源码解析
  4. TF之AE:AE实现TF自带数据集AE的encoder之后decoder之前的非监督学习分类
  5. Indy10中IdMappedPortTCP的用法
  6. OpenCV —数据持久化: FileStorage类的数据存取操作与示例
  7. Hdu 1753 大明A+B 高精度小数相加
  8. Android之升级OkHttp编译提示错误如下Using ‘body(): ResponseBody?’ is an error. moved to val
  9. PLSQL 查询结果只显示年月日不显示时分秒的解决方法
  10. Python+pandas使用交叉表分析超市营业额数据
  11. 基于数字证书的UKEY安全登录
  12. 网站服务器在本地是指,本地域名是什么意思?本地域名服务器在哪?
  13. 给大家推荐一本书:你只是看起来很努力
  14. RuntimeError: Cannot re-initialize CUDA in forked subprocess. To use CUDA with multiprocessing, you
  15. 我是如何做研发人员内部培训的
  16. 二叉树的先中后序递归和非递归遍历(数据结构作业)
  17. Linux Ubuntu快捷键技巧
  18. 都柏林硕士计算机英文,都柏林大学计算机硕士4月22号、23号上海、北京面试,现场发录取…...
  19. XILINX_zynq_详解(2)
  20. Golang GBK转UTF-8

热门文章

  1. 记一次hadoop namenode 启动失败问题及解决过程(启动几秒钟后又挂了)
  2. Linux周测(一些简单命令touch cat mkdir cp mv rm的简单练习)
  3. java 条件编译_Java条件编译:如何防止代码块被编译?
  4. Spring 分组验证
  5. 2019.9.2选择更新分离版
  6. android 重复解绑服务,Android培训实战教程之多次解绑抛出异常原因
  7. 惠普总裁关于职业规划的讲座
  8. 利用谷歌镜像网站编辑Latex的参考文献与doi链接
  9. linux安装最新版的glib库,GLib库安装与简析
  10. odis工程师使用教程_odis工程师版6.7.5图文安装教程