Python学习之路第一天——代码的输出与执行

1、打印输出Hello World:

Python2打印方法:

>>> print "hello world"
hello world

Python3打印方法:

>>> print("hello world")

hello world

注:Python3与Pytho2的区别是加了小括号。

2、以文件形式执行代码:

[[email protected] s1]# vim hello.py
打开一个文件hello.py文件内写入以下内容:

print("hello world")

保存退出。

当我们执行代码文件时会出现如下错误:

[[email protected] s1]# ./hello.py
./hello.py: line 1: syntax error near unexpected token `"hello world"‘
./hello.py: line 1: `print("hello world")‘

出现此错误的原因是系统不知道用什么语言来执行文件内的代码。

解决方法就是用以下命令执行:

[[email protected] s1]# python hello.py
hello world

这样就会正常执行了。但是这样执行会很不方便。我们可以在代码文件中指定用什么语言来执行代码。

将hello.py文件内容修改成如下:

第一种方法:

#!/usr/bin/python
print("hello world")

第二种方法:

#!/usr/bin/env python
print("hello world")

注:第一种方法是指定执行代码语言绝对路径。第二种方法是查找指定的语言。推荐使用第二种方法,因为这样可以提高代码的可移植性。

此时我们再来执行代码:

[[email protected] s1]# python hello.py
hello world
[[email protected] s1]# ./hello.py
hello world

OK,两种方法都可以执行了。

时间: 2024-10-13 11:12:41

Python学习之路第一天——代码的输出与执行的相关文章

Python学习之路——第一谈

我之前是个数据库管理员,随着业务知识的不断累积,后来慢慢转型成为公司的业务顾问,在IT行业摸滚打爬了2年了,我很忏愧自己连编程都不会(我所认为的会编程是自己能够通过code完成一个项目或参与了一个项目).直到有一天,我遇到了python这门美丽的语言,我才对学习编程产生浓厚的兴趣,我希望通过它解决工作中的一些问题,给自己的未来也交份满意的答卷. 我身边没有人了解python,我只能加一些群,在淘宝上买了几块钱的视频学习,写这个博客也是视频里的老师建议的,所以博客内容我会一直更新,记录自己学习的点

python学习之路 第一天

1.Python 3 安装. 2.Python 开发工具 PyCharm安装. 3.print("hello world!")  #打印hello world!  注:Python 3 需要加(). 4.#!/usr/bin/python3 或 #!/usr/bin/env python3  告诉用什么语言解释,每个文件必写. 5.变量与赋值: a = 1 b = 2 a + b = 3 a = 2 b = a a = 4 print(a,b) 4 2  注: b指向的是a的地址,所以

Python学习之路-Day1-Python基础

Python学习之路第一天 学习内容: 1.Python简介 2.安装 3.第一个Python程序 4.变量 5.字符编码 6.用户输入 7.表达式if..else语句 8.表达式for语句 9.break和continue 10.while循环 11.字符串格式化 1.python简介 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. 最新的TIOB

Python学习之路【第一篇】-Python简介和基础入门

1.Python简介 1.1 Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一.从性质上来讲它和我们熟知的C.java.php等没有什么本质的区别,也是一种开发语言,而且已经进阶到主流的二十多种开发语言的top 5(数据源自最新的TIOBE排行榜). 来头不小啊!二十多种主流的开发语言,我该从哪一个开始呢?人生苦短,let‘s python! 1.2 Python的由来和发展趋势 Python的前世源自鼻祖“龟叔”.1989年,吉多·范罗苏姆(Gu

Python学习之路(第一周)

走上软件开发之路已经三个年头.我本人是android原生开发出生.期间由于工作的需要以及开发的趋势发展,也走上混合开发的道路,现在主要运用ionic框架进行移动端app的开发.但是未来的互联网发展趋势还是大数据+人工智能.所以现在学习Python就很有必要.这里就不介绍Python语言的优劣了,想具体了解的小伙伴可以自行度娘吧. 好了,直接步入正题. 本博客主要记录自己接下来几个月的Python学习之路,能力有限,期间有什么表达不对的欢迎大家留言区批评指正! Python版本:Python3.5

Python 学习之路(二)

Python 学习之路(二) 以下所用的是Python 3.6 一.条件语句 简单判断 1 if 判断条件: 2 执行语句-- 3 else: 4 执行语句-- 复杂判断 1 if 判断条件1: 2 执行语句1-- 3 elif 判断条件2: 4 执行语句2-- 5 elif 判断条件3: 6 执行语句3-- 7 else: 8 执行语句4-- 二.循环语句 2.1 while语句 和其他语言一样,不同的是多了else语句.在 python 中,while - else 在循环条件为 false

Python学习之路—2018/7/10

Python学习之路-2018/7/10 博客开发项目流程 ? 一般来说,一个项目的开发流程分为:项目需求.设计表结构.功能开发.测试功能.产品上线,本次学习以博客园为蓝本进行开发. 1.项目需求 博客的开发的需求主要有以下几点: 基于auth模块和Ajax实现登录验证 基于forms组件和Ajax实现注册功能 设计博客首页 设计个人站点页面 设计文章详情页面 实现文章点赞功能 实现文章的评论功能,包括对文章的评论以及对文章评论的评论 实现富文本编辑框 防止xss攻击(例如当用户的文章中含有JS

Python学习之路—2018/7/11

Python学习之路-2018/7/10 3.功能开发 3.1 登录验证 login.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <t

Python学习之路

Python学习之路 目录 Python学习之路[第一篇]:流程控制,用户交互,语法要求,变量,字符,注释,模块导入的使用 Python学习之路[第二篇]:文件,字符串,列表,元组,字典,集合的使用 更新中...