Python简单小程序,十几行编码而已。

Python简单小程序,十几行编码而已。,第1张

while True:

input = raw_input('Please enter something: ')

try:

input = int(input)

if input%2 == 0:

print input," is even number"

else:

print input," is odd number"

except:

input = str(input)

if not ' ' in input:

print input," is a string with length ",len(input)

else:

print input," is a sentence with ",inputcount(' ')," spaces"

现在,了解了如何启动和退出Python的交互式环境,我们就可以正式开始编写Python代码了。

在写代码之前,请千万不要用“复制”-“粘贴”把代码从页面粘贴到你自己的电脑上。写程序也讲究一个感觉,你需要一个字母一个字母地把代码自己敲进去,在敲代码的过程中,初学者经常会敲错代码,所以,你需要仔细地检查、对照,才能以最快的速度掌握如何写程序。

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

>>> 100+200

300

很简单吧,任何有效的数学计算都可以算出来。

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

>>> print 'hello, world'

hello, world

这种用单引号或者双引号括起来的文本在程序中叫字符串,今后我们还会经常遇到。

最后,用exit()退出Python,我们的第一个Python程序完成!唯一的缺憾是没有保存下来,下次运行时还要再输入一遍代码。

import turtle# 创建画布并设置画笔属性canvas = turtleScreen()

canvasbgcolor('white')

turtlepensize(10)

turtlepencolor('red')

turtlefillcolor('brown')# 绘制正方形turtlepenup()

turtlegoto(-50, -50)

turtlependown()

turtlebegin_fill()for i in range(4):

turtleforward(100)

turtleleft(90)

turtleend_fill()# 绘制圆形turtlepenup()

turtlegoto(0, 50)

turtlependown()

turtlebegin_fill()

turtlecircle(150)

turtleend_fill()# 关闭画布turtledone()

以上就是关于Python简单小程序,十几行编码而已。全部的内容,包括:Python简单小程序,十几行编码而已。、如何编写第一个python程序、用python编写程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9425201.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存