【1.3】python运行

一、简单的输入:

在交互式环境的提示符>>>下,直接输入代码,按回车,就可以立刻得到代码执行结果。现在,试试输入100+200,看看计算结果是不是300:

>>> 100+200

300

如果要让Python打印出指定的文字,可以用print语句,然后把希望打印的文字用单引号或者双引号括起来,但不能混用单引号和双引号:

>>> print ("Hello world")

hello, worldprint

二、文本的编辑

文本编辑器

绝对不能用Word和Windows自带的记事本。Word保存的不是纯文本文件,而记事本会自作聪明地在文件开始的地方加上几个特殊字符(UTF-8 BOM),结果会导致程序运行出现莫名其妙的错误。

# hellp.py
print ("Hello world")

py的运行

1.直接运行py文件

在Windows上是不行的,但是,在Mac和Linux上是可以的,方法是在.py文件的第一行加上:#!/usr/bin/env python

然后,通过命令:

$ chmod a+x hello.py

就可以直接运行hello.py了,比如在Mac下运行:.

/hello.py

就在windows下,命令提示符 cd 。。是可以后退文件夹的,或者你的py文件保存在哪个文件夹就到那个文件夹的根目录下执行python *.py就好了

  1. python *.py

因为我的hello.py保存在e:\py中

打开cmd,输入e: 回车后进入e盘,然后cd e:\py

进入该盘的文件夹,dir可以查看该文件夹中的文件,然后

python hellol.py

#cd的意思是切换同一个磁盘底下的目录,所以不能切换到D盘 要切换直接输入D:就可以了(不带cd了)

输入与输出

print

print语句也可以跟上多个字符串,用逗号“,”隔开,就可以连成一串输出:

>>> print ('The quick brown fox', 'jumps over', 'the lazy dog')
The quick brown fox jumps over the lazy dog

print会依次打印每个字符串,遇到逗号“,”会输出一个空格

input()

Python提供了一个raw_input,可以让用户输入字符串,并存放到一个变量里。比如输入用户的名字:

#hello2.py
name=input("please enter your name:")
print ("hello",name)

cmd中运行python hello.py

个人公众号,比较懒,很少更新,可以在上面提问题,如果回复不及时,可发邮件给我: tiehan@sina.cn

Sam avatar
About Sam
专注生物信息 专注转化医学