1.用python编写一个程序
ic=float(input('请输入路程(单位为公里km):'))
sj=float(input('请输入等待时间(单位为分钟min):'))
times=str(input('请输入乘车时段是“白天”还是“晚上”:'))
test=['白天','晚上']
if times=='白天':
if ic<=2:
fy=8
print('此次乘车的费用是',fy,'元。')
else:
sf=8+ic*2-4+sj/3
print('此次乘车的费用是',sf,'元。')
elif times=='晚上':
if ic<=2:
zj=9
print('此次乘车的费用是',zj,'元。')
else:
jq=8+ic*3-6+sj/3
print('此次乘车的费用是',jq,'元。')
else:
print('时段只能输入“白天”“晚上”,请重试!')
2.如何用python运行一个程序
1. 使用Python自带IDLE 始-->;程序-->Python2.5(视安装版本同)找IDLE(Python GUI)
点击弹窗体:
>>>;提示符输入代码车执行代码
IDLE支持语高亮支持自缩进支持提示提示慢
2. 命令行窗口运行 种前提:系统PATH变量配置Python安装路径
右键我电脑-->;属性-->;高级-->;环境变量系统变量列表找Path项点击编辑按钮其追加C:\Python25;(路径及版本视安装定)保存退
始-->;运行-->;输入cmd车启CMD窗口
DOS提示符>;输入python车进入Python环境
运行IDLE基本致没语高亮、自缩进、提示唯处运行速度比IDLE快些(告诉我加参数运行python算新手用看篇文章)所用处
退python环境使用Ctrl + Z车
3. 脚本式运行 两种运行式虽简便适合量代码发适合查看单句或少量几句代码运行结或者验证某函数调用恰恰我平调试、验证程序用式式发则应该使用独立脚本式运行
打文本编辑器(我用EmEditor使用记事本、写字板都)输入python代码保存*.py文件双击运行执行前提必须配置系统PATH变量
l 其所目录启CMD窗口输入python *.py运行
l 代码增加语句:
raw_input()
再双击运行结停留直敲击车键才消失
Linux运行Python程序般说两种形式其实Windows基本
、IDLE运行
终端窗口输入$ python进入交互式运行环境边输入边执行代码:
>>> print 'Hello Python'
Hello Python>>>;退使用Ctrl-D
二、脚本式运行
py脚本所目录输入
3.用python编写一个简单的程序
这个涉及到写文件的操作,示例如下:
1
2
3
4
5
6
7
8
9
fd =open('main.cpp','w')
fd.write('''\
#include <iostream.h>
using namespace std;
int main()
{
}
\n''')
fd.close
4.求一个Python程序
#python question1.py
Dmonth=['January','February','March','April','May','June',
'July','August','September','October','November','December']
def CONVERtdate(convertDate):
ss=convertDate.split('/')
try:
s1=int(ss[0]) #月份
#此处可进行其他判断:如日期的存在性
except:
return 'The date is err!'
D='%s,%s,%s'%(Dmonth[s1-1],ss[1],ss[2])
return D
if __name__=="__main__":
convertDate = raw_input("Please enter a date (format:mm/dd/yyyy):")
D=CONVERtdate(convertDate)
print D
5.编一个Python程序,请按照例子来编一个
#!/usr/bin/python
def main(m=None):
if m:
maximum = m
else:
maximum = 0
current_total = 0
i = 0
while True:
mark = raw_input("Please enter a mark:")
mark = float(mark)
if mark < 0 or mark > 100:
print current_total/i
break;
if mark > maximum:
maximum = mark
current_total+= mark
i+=1
operation = raw_input("Process another student? :")
if operation == 'N':
print "The maximum mark in the whole class is %d"%(maximum,)
return
else: main(maximum)
if __name__ == "__main__":
main()
6.谁可以帮我写一个python小程序
import math #导入模块/库
for i in range(1,10): #for循环语句
print math.sin(i) #print 输出
for j in range(100):
if j%2==0: #if 条件判断语句
print j,"是偶数"
else:
print j,"是奇数"
data=[1,2,'c','d',5] #列表
print data[2] #列表索引,输出结果为c
#循环、判断、列表等等,这是最基础的
7.如何编写第一个python程序
现在,了解了如何启动和退出Python的交互式环境,我们就可以正式开始编写Python代码了。
在写代码之前,请千万不要用“复制”-“粘贴”把代码从页面粘贴到你自己的电脑上。写程序也讲究一个感觉,你需要一个字母一个字母地把代码自己敲进去,在敲代码的过程中,初学者经常会敲错代码,所以,你需要仔细地检查、对照,才能以最快的速度掌握如何写程序。
在交互式环境的提示符>>>下,直接输入代码,按回车,就可以立刻得到代码执行结果。现在,试试输入100+200,看看计算结果是不是300:>>> 100+200300很简单吧,任何有效的数学计算都可以算出来。
如果要让Python打印出指定的文字,可以用print语句,然后把希望打印的文字用单引号或者双引号括起来,但不能混用单引号和双引号:>>> print 'hello, world'hello, world这种用单引号或者双引号括起来的文本在程序中叫字符串,今后我们还会经常遇到。最后,用exit()退出Python,我们的第一个Python程序完成!唯一的缺憾是没有保存下来,下次运行时还要再输入一遍代码。
8.用python编写一个小程序
def input_1():
a = raw_input('Please input something:\n')
global st
st = list(a)
print 'Now the list you just inputted is:\n',st
success = True
while success:
input_1()
for i in st:
c = st.count(i)
if c >= 3:
print 'You lost!'
print 'Error: The number of %s you just input is %s '%(i,c)
success = True
break
print 'The number of %s you inputted is %s time(s)'%(i,c)
success = False
print 'Success!'
转载请注明出处代码入门网 » 一个python程序