Published: 一 05 十一月 2018

Hello

命令行方式

$ python

Python 3.7.0 (default, Jun 28 2018, 13:15:42)

[GCC 7.2.0] :: Anaconda, Inc. on linux

Type "help", "copyright", "credits" or "license" for more information.

>>> print("Hello, https://china-testing.github.io/")

Hello, https://china-testing.github.io/

ipython方式

$ ipython

Python 3.7.0 (default, Jun 28 2018, 13:15:42)

Type 'copyright', 'credits' or 'license' for more information

IPython 6.5.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: print("Hello, https://china-testing.github.io/")

Hello, https://china-testing.github.io/

IDE方式

文件方式

上面代码地址:https://github.com/china-testing/python-api-tesing/blob/master/python3.7quick/2hello.py

__main__

当Python解释器读取源文件时,它将执行其中的所有代码。

当Python运行“源文件”作为主程序时,它将特殊变量( __name __)设置为具(“ __main __”)。

“if __name __ ==” __main __“允许您将Python文件作为可重用模块或独立程序运行。

与C一样,Python使用==进行比较,而使用=进行赋值。

上面代码地址:https://github.com/china-testing/python-api-tesing/blob/master/python3.7quick/2main.py

参考资料

讨论qq群144081101 591302926 567351477

https://linuxize.com/post/how-to-install-anaconda-on-ubuntu-18-04/

变量

Python变量是用于存储值的保留内存位置。 换句话说,python程序中的变量将数据提供给计算机进行处理。

Python中的每个值都有数据类型。 Python中不同的数据类型是数值,列表,元组,字符串,字典等。变量可以用任何名称声明,甚至可以用a,aa,abc等字母表来声明,命名规则和C语言的类似。字母或下划线开头,除第一位外可以包含数字。

上面代码地址:https://github.com/china-testing/python-api-tesing/blob/master/python3.7quick/2var.py

作用域

如果要在程序或模块的其余部分使用相同的变量,可声明为全局变量;如果只在特定函数或方法中使用该变量,则使用局部变量。

让我们通过以下程序理解本地变量和全局变量之间的差异。

全局变量f被赋予值101

函数中声明局部变量,赋值"I am learning Python."

上面代码地址:https://github.com/china-testing/python-api-tesing/blob/master/python3.7quick/2local.py

关键字global,可以在函数内引用全局变量。

实际上局部找不到变量也会到全局去找。上面代码地址:https://github.com/china-testing/python-api-tesing/blob/master/python3.7quick/2global.py

使用命令del“variable name”可以删除变量。

在下面的例子中,我们删除了变量f,当我们继续打印它时,得到错误“变量名未定义”,这意味着你已经删除了变量。

参考资料

讨论 qq群144081101 567351477

道家技术-手相手诊看相中医等钉钉群21734177 qq群:391441566 184175668 338228106 看手相、面相、舌相、抽签、体质识别。服务费50元每人次起。请联系钉钉或者微信pythontesting

python3.7.2教程-python 3.7极速入门教程2 Hello与变量相关推荐

  1. python3.7入门教程-python 3.7极速入门教程6文件处理

    6文件处理 文件读写 创建文本文件f= open("china-testing.github.io.txt","w+")for i in range(10): ...

  2. python3.7入门教程-python 3.7极速入门教程5循环

    5循环 语法基础 for语句 Python的for语句针对序列(列表或字符串等)中的子项进行循环,按它们在序列中的顺序来进行迭代. >>> # Measure some string ...

  3. Python 3.7极速入门教程9最佳python中文书籍下载

    筛选了2年内优秀的python书籍,个别经典的书籍扩展到5年内. 尽量只收集通用的书籍,专用的书籍只收集特别优秀者. python专业书籍汇总 2018最佳人工智能图像处理工具OpenCV书籍下载 P ...

  4. python3.7基础教程_python 3.7极速入门教程6文件处理

    6文件处理 文件读写 创建文本文件f= open("china-testing.github.io.txt","w+")for i in range(10): ...

  5. 自己的电脑上怎么用python3.7_python 3.7极速入门教程9最佳python中文工具书籍下载...

    筛选了2年内优秀的python书籍,个别经典的书籍扩展到5年内. python现在的主流版本是3.7(有明显性能提升,强烈推荐) 3.6, 不基于这两个或者更新版本的书,慎重选择.很多库已经不提供py ...

  6. python使用教程pandas-Python 数据处理库 pandas 入门教程基本操作

    pandas是一个Python语言的软件包,在我们使用Python语言进行机器学习编程的时候,这是一个非常常用的基础编程库.本文是对它的一个入门教程. pandas提供了快速,灵活和富有表现力的数据结 ...

  7. 笔记本电脑下载python视频教程-Python的Jupyter Notebook入门教程

    适用于Python的Jupyter Notebook入门教程 在下面的教程中,将指导您完成安装Jupyter Notebook的过程.同时,我们将探索Jupyter Notebook的基本功能,通过尝 ...

  8. python图形用户界面pyside_PySide——Python图形化界面入门教程(一)

    标签: PySide--Python图形化界面入门教程(一) --基本部件和HelloWorld 原文链接:http://pythoncentral.io/intro-to-pysidepyqt-ba ...

  9. qpython3可视图形界面_PySide——Python图形化界面入门教程(三)

    PySide--Python图形化界面入门教程(三) --使用内建新号和槽 --Using Built-In Signals and Slots 上一个教程中,我们学习了如何创建和建立交互widget ...

最新文章

  1. php基础 简书,php基础
  2. HDU 2722 Here We Go(relians) Again (spfa)
  3. (error) ERR wrong number of arguments for 'hmget' command
  4. P2305 [NOI2014] 购票(点分治、斜率优化)
  5. hwui opengl VS skia opengl VS skia vulkan?
  6. 拓端tecdat|如何利用深度学习诊断心脏病
  7. 由于 Exception.tostring()失败,因此无法打印异常字符串
  8. 寒假第二周学习总结与反思
  9. C++实现求复数的模长
  10. UVA - 1427 Paradev单调队列
  11. python3.6library 学习 1.introduction,2.built-infunction
  12. Docker部署微服务应用笔记(三)
  13. 笔记本onenote绘画快捷键_OneNote 超全快捷键
  14. 【ECSHOP】在任意页面调用商品属性的方法
  15. wpf拖拽图片,滚轮放大缩小
  16. 北大四大“疯人院”到底有多牛?天才、怪才在这儿遍地都是!
  17. Win10更改用户名
  18. Qt窗口设置成透明色方法(窗口设置成透明色结果显示成黑色的解决办法)
  19. 【硬核】超强八位半开源万用表
  20. 多动症影响的不只是孩子的成绩!

热门文章

  1. 实验报告三c语言,C语言实验报告三
  2. 获取rawimage的像素点函数_光场相机数据二次开发基础-使用LFtoolbox解码lfp文件
  3. 开发日记-20190629 关键词 读书笔记《Linux 系统管理技术手册(第二版)》DAY 6
  4. spark 随机森林算法案例实战
  5. golang LMDB入门例子——尼玛,LMDB的文档真的是太少了
  6. linkedin databus介绍——监听数据库变化,有新数据到来时通知其他消费者app,新数据存在内存里,多份快照...
  7. 一致性问题和Raft一致性算法——一致性问题是无法彻底解决的,可以说一个分布式系统可靠性达到99.99…%,但不能说它达到了100%...
  8. 平民软件OneProxy的强大
  9. [HTTP]Etag的工作流程
  10. 机器学习7—AdaBoost学习笔记