一个python程序

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程序

转载请注明出处代码入门网 » 一个python程序

资讯

python指定目录

阅读(20)

本文主要为您介绍python指定目录,内容包括python中怎样转到指定目录,怎么用python在指定目录建一个文件,怎么在Python进入指定文件夹。例如使用IDLE编译python代码时,可以使用os.chdir转到指定目录import os.os.getcwd() #get cur

资讯

centospython安装pip

阅读(17)

本文主要为您介绍centospython安装pip,内容包括如何在centos6.4上安装pip,如何在centos中安装pip,centos怎么安装pythonpip。之前有的朋友问我,CentOS版本怎么安装python的pip,我之前给出的Ubuntu下apt-get的方法ubuntu 需要先安装下

资讯

python覆盖

阅读(20)

本文主要为您介绍python覆盖,内容包括求教Python升版本后怎么覆盖原版本,求教Python升版本后怎么覆盖原版本,关于python的覆盖cmp的两点问题。__cmp__对 int、str 等内置数据类型排序时,Python的 sorted() 按照默认的比较函数 cmp 排序,但是,如

资讯

pythoncoding

阅读(20)

本文主要为您介绍pythoncoding,内容包括python中#coding:gbk有什么用,Pythoncoding用,SublimeText与Pycharm哪个更好,怎么在python加入#/usr/bin/envpythoncoding=utf8。它是一种编码格式,简单说明是:文件说明指令来确定不同的环境进行不同的

资讯

python字符串删除字符

阅读(19)

本文主要为您介绍python字符串删除字符,内容包括python如何去除字符串中不想要的字符,Python如何删除字符串的最后3个字符,python怎么把字符串第一个字符去掉。问题:过滤用户输入中前后多余的空白字符 ++++abc123--- 过滤某windows下编辑文

资讯

python3get()

阅读(18)

本文主要为您介绍python3get(),内容包括python3requests.get获取不到完整的页面,求大佬指导,python3的requests.get都请求参数,python3.x中用cgi的get方式实现中文参数的的传递,但是总是出错,应。def openUrl(url):import urllib2url = htt

资讯

python格式化日期

阅读(20)

本文主要为您介绍python格式化日期,内容包括python,格式化时间实例,求,Python如何输出指定格式的日期,Python怎么格式化时间。对于像Wed, 11 Apr 2012 09:37:05 +0800的时间格式化可如下解:>>> date=Wed, 11 Apr 20

资讯

学Python对java

阅读(19)

本文主要为您介绍学Python对java,内容包括JavaVSPython应该先学哪个,学Java还是学python好呢,Python和java学哪个好了。Java和python犹如北乔峰南慕容,竞争不相上下。如果有能力同时学习那再好不过了,但很多刚刚接触IT行业的小伙伴在学习初期

资讯

pythonsyspath

阅读(21)

本文主要为您介绍pythonsyspath,内容包括python的sys.path是从什么地方读取的,pythonsys.path从哪里,pythonsys.path默认值哪儿设置。sys模块包含了与Python解释器和它的环境有关的函数,这个你可以通过dir(sys)来查看他里面的方法和成员属性

资讯

phprubyPython

阅读(22)

本文主要为您介绍phprubyPython,内容包括php和python和ruby,php、ruby和python哪种语言的学习周期短,php、ruby和python哪种语言的学习周期短。perl基本已经被淘汰,在各方面几乎已经没有优势,虽然说还正在开发perl6啊什么的,不过基本上大势已

资讯

python字符串格式化

阅读(20)

本文主要为您介绍python字符串格式化,内容包括关于python的字符串格式化,Python如何格式化输出字符串,python字符串格式化什么意思。在python中也有类似于c中的printf()的格式输出标记。在python中格式化输出字符串使用的是%运算符,通用的形

资讯

pythondata

阅读(21)

本文主要为您介绍pythondata,内容包括python中某量后接一个.data[]是什么意思,python中某量后接一个.data[]是什么意思,python爬虫data是什么意思。用pandas中的DataFrame时选取行或列:import numpy as npimport pandas as pdfrom p

资讯

linux服务器python

阅读(20)

本文主要为您介绍linux服务器python,内容包括linux下使用python访问服务器中文件,在linux服务器上同时安装python2.6和python3,如何在linux服务器上用PHP执行python脚本。我估计你用的是centos吧,因为centos的yum以来python2.6,所以默认安装

资讯

pythonif判断语句

阅读(21)

本文主要为您介绍pythonif判断语句,内容包括刚自学python,用if判断语句怎么编写个程序,,pythonif语句可以多条件判断么,pythonif语句可以多条件判断么。i=1时,第二个for语句执行n次;i=2时,第二个for语句执行n-1次;i=3时,第二个for语句执行n-2次.

资讯

python指定目录

阅读(20)

本文主要为您介绍python指定目录,内容包括python中怎样转到指定目录,怎么用python在指定目录建一个文件,怎么在Python进入指定文件夹。例如使用IDLE编译python代码时,可以使用os.chdir转到指定目录import os.os.getcwd() #get cur

资讯

centospython安装pip

阅读(17)

本文主要为您介绍centospython安装pip,内容包括如何在centos6.4上安装pip,如何在centos中安装pip,centos怎么安装pythonpip。之前有的朋友问我,CentOS版本怎么安装python的pip,我之前给出的Ubuntu下apt-get的方法ubuntu 需要先安装下

资讯

python覆盖

阅读(20)

本文主要为您介绍python覆盖,内容包括求教Python升版本后怎么覆盖原版本,求教Python升版本后怎么覆盖原版本,关于python的覆盖cmp的两点问题。__cmp__对 int、str 等内置数据类型排序时,Python的 sorted() 按照默认的比较函数 cmp 排序,但是,如

资讯

pythoncoding

阅读(20)

本文主要为您介绍pythoncoding,内容包括python中#coding:gbk有什么用,Pythoncoding用,SublimeText与Pycharm哪个更好,怎么在python加入#/usr/bin/envpythoncoding=utf8。它是一种编码格式,简单说明是:文件说明指令来确定不同的环境进行不同的

资讯

python字符串删除字符

阅读(19)

本文主要为您介绍python字符串删除字符,内容包括python如何去除字符串中不想要的字符,Python如何删除字符串的最后3个字符,python怎么把字符串第一个字符去掉。问题:过滤用户输入中前后多余的空白字符 ++++abc123--- 过滤某windows下编辑文

资讯

python3get()

阅读(18)

本文主要为您介绍python3get(),内容包括python3requests.get获取不到完整的页面,求大佬指导,python3的requests.get都请求参数,python3.x中用cgi的get方式实现中文参数的的传递,但是总是出错,应。def openUrl(url):import urllib2url = htt

资讯

python格式化日期

阅读(20)

本文主要为您介绍python格式化日期,内容包括python,格式化时间实例,求,Python如何输出指定格式的日期,Python怎么格式化时间。对于像Wed, 11 Apr 2012 09:37:05 +0800的时间格式化可如下解:>>> date=Wed, 11 Apr 20

资讯

webkitpython

阅读(22)

本文主要为您介绍webkitpython,内容包括如何用Python开发一个简单的Webkit浏览器,如何用Python开发一个简单的Webkit浏览器,swiftpython学哪个。让我们从最简单的 PyQt 的 Webkit 用例开始吧:输入 url,打开窗口并在窗口中加载页面。这个例子

资讯

python黑客绝技

阅读(2)

本文主要为您介绍python黑客绝技,内容包括黑客们会用到哪些Python技术,我想成为一名黑客,我在学python,可是里面讲的多是游戏设计,能否,黑客们会用到哪些Python技术。学习是循序渐进的过程最常见的有两本python和黑客相关的书《python灰帽

资讯

python开发什么软件

阅读(2)

本文主要为您介绍python开发什么软件,内容包括python能用来开发什么软件,开发python用什么软件,Python可以开发哪些程序。Python开发软件可根据其用途不同分为两种,一种是Python代码编辑器,一种是Python集成开发工具,两者的配合使用可以极大的

资讯

python正则匹配url

阅读(2)

本文主要为您介绍python正则匹配url,内容包括请问如何使用python的正则表达式提取url链接,请问如何使用python的正则表达式提取url链接,怎么写url的python正则表达式。1.测试正则表达式是否匹配字符串的全部或部分regex=ur"" #正则表达式if r

资讯

pythonstrtobyte

阅读(2)

本文主要为您介绍pythonstrtobyte,内容包括python怎么将字符串转换为byte,pythonstr和byte的区别,python2.7.3中怎么将str转为bytes。public class Test { public static void main(String[] args) { //1. By

资讯

jointhreadpython

阅读(2)

本文主要为您介绍jointhreadpython,内容包括python线程join什么意思,pythonthreading一定要join吗,如何在python多线程join挂起后还能在主线程。Join的作用是众所周知的,阻塞进程直到线程执行完毕。通用的做法是我们启动一批线程,最后join这

资讯

vs2013python

阅读(2)

本文主要为您介绍vs2013python,内容包括vs2013怎么进行Python编程,vs2013怎么进行Python编程,visualstudio2013为什么支持python。方法/步骤1电脑上安装微软公司的VS2013,可以从dreamspark 上下载正版或通过其他途径获得,安装即可。2打开VS20

资讯

houdinipython

阅读(2)

本文主要为您介绍houdinipython,内容包括学习Houdini必须会python吗,学习houdini到底要不要掌握python,学习houdini到底要不要掌握python。Houdini应该不错。不过似乎某个rendering(名子不记得了),应该与python的集成更好。python是一个通用语

资讯

vimpythonide

阅读(2)

本文主要为您介绍vimpythonide,内容包括如何将vim变成一个强大的pythonide,在linux下面做python程序开发,用什么ide好,在linux下面做python程序开发,用什么ide好大家在用哪个工具。可以理解题主的需求,做机器学习的时候经常需要看具体代码,通

资讯

python大文件处理

阅读(2)

本文主要为您介绍python大文件处理,内容包括内存不足时,python如何处理大文件,python对文件进行处理,如何用python最快的获取大文件的最后几行。工作中经常会遇到处理日志文件的问题:为了得到日志的最新状态,我们需要获取日志文件的最后部分

资讯

python服务器应用

阅读(2)

本文主要为您介绍python服务器应用,内容包括python怎么在服务器端使用,python都应用服务器框架,python怎么在服务器端使用。利用Python自带的包可以建立简单的web服务器。在DOS里cd到准备做服务器根目录的路径下,输入命令:python -m Web服务