Python学习总结2--第一个Python程序

一、第一个Python程序 - 1.命令行模式

  • 在Windows开始菜单选择“命令提示符”,就进入到命令行模式,它的提示符类似C:>:
  • 在命令行模式下,可以使用python hello.py运行 .py文件

2.Python交互模式

  1. 在命令行模式下敲命令python,然后就进入到Python交互模式,它的提示符是>>>。
  2. 在Python交互模式下输入exit()并回车,就退出了Python交互模式,并回到命令行模式:
  3. 1.在交互模式下,直接输入 100+200 直接出结果
  4. 2.在交互模式下,用print()函数,输出语句。例如:print(“hello world”)

3.总结 最后,Python交互模式的代码是输入一行,执行一行, 而命令行模式下直接运行.py文件是一次性执行该文件内的所有代码。 可见,Python交互模式主要是为了调试Python代码用的,也便于初学者学习,它不是正式运行Python代码的环境!


4.文本编辑器

  1. Sublime Text
  2. Notepad++
  3. EditPlus 使用文本编辑器编辑Python文件,文件要保存为.py 然后直接在命令行模式下运行。

直接运行py文件 有同学问,能不能像.exe文件那样直接运行.py文件呢?在Windows上是不行的,但是,在Mac和Linux上是可以的,方法是在.py文件的第一行加上一个特殊的注释

print('hello, world')
   然后,通过命令给hello.py以执行权限:
$ chmod a+x hello.py

就可以直接运行hello.py了

5.Python代码运行助手 下载 运行 在存放learning.py的目录下运行命令:

C:\Users\michael\Downloads> python learning.py

如果看到Ready for Python code on port 39093…表示运行成功,不要关闭命令行窗口,最小化放到后台运行即可: 在浏览器中打开https://localhost:39093/

二、Python 输入与输出 输出 1. 用print(“”)输出字符串 2. print(“”)可以用逗号(,)分隔zhen开,连成一串输出。例:print("hello","world","i love you") print()会依次打印每个字符串,遇到逗号“,”会输出一个空格. 3. print()打印整数 print('100+200=',100+200)输出 100+200=300 输入

  1. input()函数
  2. 例如:name=input()
  3. 等待用户输入,输入完成后,输入字符保存到name中
  4. 打印nameprint(name)即可看到刚刚输入的值 应用
  5. 这里写代码片name = input(“please input your name”)
  6. 这里写代码片print(“hello,”,name)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编程坑太多

程序猿真的觉得写代码比女朋友重要吗?

11830
来自专栏云计算D1net

将应用程序移动到云端?确保良好客户体验的3个步骤

如今,许多企业正在将面向客户的网站和应用程序迁移到云端。云计算使企业能够降低基础设施成本,并将更多时间用于创收和业务增长。但采用云计算如何在确保提供高质量的用户...

28340
来自专栏老九学堂

揭秘!程序员为什么会一直加班加班...

15120
来自专栏阮一峰的网络日志

排版六原则

几天后,就收到了秋叶老师的来信,希望与我探讨一些设计问题。他写过一本畅销书《说服力-让你的PPT会说话》,眼下正在写续集。

12220
来自专栏阮一峰的网络日志

约翰·霍普金斯医学院的声明

14420
来自专栏阮一峰的网络日志

带字幕的Youtube

现在有人就制作了一个网站YouTube Subtitle Editor,专门为Youtube加字幕。你可以先看一段动画片《蜘蛛人》的主题歌,体验一下效果。

49820
来自专栏coding

AOC显示器提示OSD锁定怎么办?

macpro虽好,但屏幕实在太小了,而且原生的键盘敲起来很费劲,还是用机械键盘噼里啪啦敲打显得爽快。于是,给macpro外接了键鼠以及27寸的AOC显示器。

2.7K40
来自专栏路由技术

路由交换OSPF域内路由

OSPF路由器R1的LSDB同步完毕后,需要独立计算去往每个网段的最优路径 R1的Router ID 1.1.1.1 每台OSPF路由器都会为每个区域生成唯一一...

23200
来自专栏landv

流程内耗的雾霾几时休?

一个企业,无论大小,都具备“麻雀虽小,五脏俱全”的职能部门,都有人数或多或少的运作团队。正如金庸在《笑傲江湖》中写道:“有人就有恩怨,有恩怨就有江湖”,在协同运...

11810
来自专栏前端侠2.0

td在relative模式下,IE9不显示border,chrome正常显示边框

百度上怎么也搜不出答案,很奇怪的问题。在IE9的 F12调试中,明明td有1个像素的边框,偏偏不显示。

14910

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励