栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python——学习篇2:简单尝试与基础认识(ubuntu)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python——学习篇2:简单尝试与基础认识(ubuntu)

说明:
  本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。
  QQ 群 号:513683159 【相互学习】
内容来源:
  Python编程基础
  Python 基础教程
  

python更新或安装

  Ubuntu发行版,一般自带python,若无自带可通过以下两条执行实现:
    ①更新 /etc/apt/sources.list 和 /etc/apt/sources.list.d 所列出的源地址,保证获得最新的安装包,输入指令:sudo apt-get update,后输入密码。
    ②指定安装最新版本python,输入指令:sudo apt-get install python
  还有更多方法自行百度。

python 2.x

    ①检查是否安装、查看版本并运行python编译环境,可输入指令:python。(仅想看版本号可输入指令:python --version)
    ②打印:hello world!,出现>>>表示可输入代码:print("hello world!")。
    ③退出python编译环境,可输入指令:exit()或使用快捷键:ctrl+D,过程如下:

xsndz@Linux:~$ python
Python 2.7.12 (default, Mar  1 2021, 11:38:31) 
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print("hello world!")
hello world!
>>> exit()

  可知该环境python版本为:Python 2.7.12.

python 3.x

  查看并运行python编译环境,可输入指令:python3,用法与上同。
  查看python3版本,,可输入指令:python3 --version/python3 -V

xsndz@Linux:~$ python3 --version
Python 3.5.2
两种运行方式

  ①交互式编程:
    直接在命令行窗口中输入代码,回车即可运行,并立即看到输出结果。执行完则可继续输入下一行代码,整个过程好像与计算机对话。
    示例如前面所示。
  ②脚本式编程:
    创建源文件,将所有代码写入源文件中,让解释器逐行读取并执行源文件中的代码,直到文件末尾,即:批量执行代码。
    Python 源文件的后缀为.py
    运行源文件:python <源文件路径>,过程如下:
      1.创建源文件,并写入代码:vim helloworld.py,i进入编辑模式,输入程序:

print("hello world!")

      按下按键Esc退出编辑模式,输入:进入命令模式,输入wq保存并退出。
      2.指定python文件并运行,可输入指令:python helloworld.py

xsndz@Linux:~/Desktop$ python helloworld.py 
hello world!
基础语法认识: 分号

  很多编程语言都必须使用分号;来表示语句结束,但python较为灵活,可使用也可不适用,无实质区别。
  若一行想写多行代码可使用分号表示,但并不推荐。

注释

  ①单行注释:# 注释内容
  ②多行注释:三个连续的单引号'''/ 三个连续的双引号"""注释多行内容
    多行注释不可嵌套使用。

'''
使用 3 个单引号分别作为注释的开头和结尾
可以一次性注释多行内容
这里面的内容全部是注释内容
'''
或
"""
使用 3 个双引号分别作为注释的开头和结尾
可以一次性注释多行内容
这里面的内容全部是注释内容
"""
缩进

  C语言:采用大括号{},分隔代码块
  python:采用代码缩进和冒号:,分隔代码块。
    Python 对代码缩进要求非常严格,同一个级别代码块的缩进量必须一样
    默认情况下,一个 Tab 键就表示 4个空格 / 2个空格。

多行语句

  若一句语句太长,想分行,可使用 斜杠( ),如下所示:

print("hello 
 world!")

  包含 [], {} 或 () 括号则无需要使用多行连接符。

引导

  Python 可以使用引号( ' )、双引号( ")、三引号(''' 或""" ) 来表示字符串,引号的开始与结束必须是相同类型的.

空行

  函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。
  空行与代码缩进不同,空行并不是Python语法的一部分。书写时不插入空行,Python解释器运行也不会出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。

规范

  ①每个 import 语句只导入一个模块,尽量避免一次导入多个模块
  ②不要在行尾添加分号,也不要用分号将两条命令放在同一行
  ③建议每行不超过 80 个字符,如果超过,建议使用小括号将多行内容隐式的连接起来,而不推荐使用反斜杠 进行连接。
  ④使用必要的空行可以增加代码的可读性,通常在顶级定义(如函数或类的定义)之间空两行,而方法定义之间空一行,另外在用于分隔某些功能的位置也可以空一行。
  ⑤通常情况下,在运算符两侧、函数参数之间以及逗号两侧,都建议使用空格进行分隔

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/326257.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号