精华内容
下载资源
问答
  • 1.Hello world安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行。我们写下一句著名的程序语句: img并按回车,你就能看到这句被K&R引入程序世界的名言。在解释器中...

    1.Hello world

    安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行。

    我们写下一句著名的程序语句:

    YBbIZr.png img

    并按回车,你就能看到这句被K&R引入到程序世界的名言。

    在解释器中选择”File”–“New Window” 或快捷键 Ctrl+N , 打开一个新的编辑器。

    写下如下语句:

    BFziEr.png img

    保存为a.py文件。

    按F5,你就可以看到程序的运行结果了。

    这是Python的第二种运行方式.找到你保存的a.py文件并双击也可以看到程序结果。Python的程序能够直接运行,对比Java,这是一个优势。

    2.国际化支持

    我们换一种方式来问候世界.新建一个编辑器并写如下代码:

    RRbyei.png img

    在你保存代码的时候,Python会提示你是否改变文件的字符集,结果如下:

    2mQ3U3.png img

    将该字符集改为我们更熟悉的形式:

    EjAz2m.png img

    程序一样运行良好。

    3.方便易用的计算器

    用微软附带的计算器来计数实在太麻烦了.打开Python解释器,直接进行计算:

    yEbyUj.png img

    4.字符串,ASCII和UNICODE

    可以如下打印出预定义输出格式的字符串:

    YBjm6n.png img

    字符串是怎么访问的?请看这个例子:

    YriIFf.png img

    请注意ASCII和UNICODE字符串的区别:

    NBriMv.png img

    5.使用List

    类似Java里的List,这是一种方便易用的数据类型:

    UrYnQf.jpeg img

    6.条件和循环语句

    miYJVv.png img

    7.定义函数

    Mzy6Rz.png img

    并且,介绍一个方便好用的函数:

    vMnMB3.png img

    8.文件I/O

    JFvQnq.png img

    9.异常处理

    2yUf2a.png img

    10.类和继承

    MVRNVv.png img

    11.包机制

    每一个.py文件称为一个module,module之间可以互相导入.请参看以下例子:

    imAzE3.png img

    JbQr2u.png img

    module可以定义在包里面。

    Python定义包的方式稍微有点古怪,假设我们有一个parent文件夹,该文件夹有一个child子文件夹,child中有一个module a.py。

    如何让Python知道这个文件层次结构?很简单,每个目录都放一个名为init.py 的文件。该文件内容可以为空。

    这个层次结构如下所示:

    N73yEf.png img

    那么Python如何找到我们定义的module?在标准包sys中,path属性记录了Python的包路径.你可以将之打印出来:

    ArmUJ3.png img

    通常我们可以将module的包路径放到环境变量PYTHONPATH中,该环境变量会自动添加到sys.path属性。

    另一种方便的方法是编程中直接指定我们的module路径到sys.path 中:

    imMR3e.png img

    展开全文
  • 从键盘输入数字星期输入数字在1-7之间。 Output 输出该数字对应的英文星期表示。 Sample Input 2 Sample Output Tuesday 参考程序 n = input() Number = list(range(1, 8)) Name = ['Monday', 'Tuesday', '...
  • python 输入1-7输出对应的星期

    千次阅读 2020-09-15 21:00:45
    #WeekNamePrint.py weekStr = "一二三四五六日" weekID = eval(input("请输入星期数字(1-7):"))#eval去掉引号,将输入的字符串转成数字 print("星期" + weekStr[weekID - 1])
    #WeekNamePrint.py
    weekStr = "一二三四五六日"
    weekID = eval(input("请输入星期数字(1-7):"))#eval去掉引号,将输入的字符串转成数字
    print("星期" + weekStr[weekID - 1])
    
    
    展开全文
  • 所以选择了廖雪峰老师的python网站学习1:了解一下命令行模式和python交互模式下的不同,我还十分震惊,python居然能在黑框就能运行程序了,后面才知道那只是交互式,python交互模式的代码是输入一行,执行一行,而...

    前言:由于今天在多校遇到一个题目python一行可以秒,以及高精度实属太麻烦,是时候学习一门可以不用高精度的语言了,所以就选择了简单的python.由于视频入门实属太慢了,所以选择了廖雪峰老师的python网站学习

    1:了解一下命令行模式和python交互模式下的不同,我还十分震惊,python居然能在黑框就能运行程序了,后面才知道那只是交互式,python交互模式的代码是输入一行,执行一行,而命令行模式下直接运行.py文件是一次性执行该文件内的所有代码。可见,Python交互模式主要是为了调试Python代码用的,也便于初学者学习,它不是正式运行Python代码的环境!

    2:输出

    输出字符串就是

    print('hello, world')

    你要注意和c不同就是字符串它为单引号,而且最后没有分号,而且不是printf,是print

    还可以输出多个字符串

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

    这些逗号是干嘛的呢,其实就是相当于一个空格输出。就是输出这些字符串,A B C三个字符串,遇到逗号“,”会输出一个空格

    最神奇的还是python居然可以直接

    print(100 + 200)

    然后输出300

    结合以上学习,下面代码运行出来就是100 + 200 = 300

    print('100 + 200 =', 100 + 200)

    print的输出都是自动换行ÿ

    展开全文
  • 如前文,流程是程序的主角,而流程一般都需要处理数据,那数据如何进流程,而最终处理后的数据又如何表现,这就是流程的输入输出的问题。本文介绍流程处理的数据的输入输出。流程中的输入,一般都会先保存在...

    如前文,流程是程序的主角,而流程一般都需要处理数据,那数据如何进到流程,而最终处理后的数据又如何表现,这就是流程的输入与输出的问题。

    本文介绍流程处理的数据的输入与输出。

    流程中的输入,一般都会先保存在变量(即内存)中,而这个输入,可以来自于键盘(也称为标准输入)、文件、socket、串口,等等。同样,流程处理后的数据,也可以从变量(即内存)输出到屏幕(也称为标准输出)、文件、socket、串口,等等。

    这里我只介绍从键盘或文件进行输入,以及输出到屏幕或文件。对于socket或串口,另找时机再行介绍。

    (1)从键盘输入

    这是常见的程序交互,可以使用raw_input或input函数来实现。

    raw_input是原封不动地读取键盘的输入,input函数则尝试对输入进行运算再返回。

    input函数可以输入数字、算术表达式、函数或返回数据结构的语句等,input函数处理后再返回内容。

    input函数不能输入处理不了的字符串。

    示例如下:

    (2)从文件输入

    也就是读取文件的内容。

    以下是经常遇到的文件操作的示例--读取文件的内容,并且打印出来:

    在使用open函数打开一个文件时,第一个参数是文件名,第二个参数是访问模式。默认的访问模式是只读,也就是'r'。访问模式有可能会经常用到,这里给出所有访问模式的含义的截图,图片源于 http://www.runoob.com/python/... :

    (3)输出到屏幕

    输出到屏幕,也叫标准输出,使用的函数就是print。基本所有python示例都涉及到print的使用,这里不再单独示例。

    (4)输出到文件

    输出到文件,就是写文件。

    在open文件时,使用带有写的访问模式,之后再使用write函数来写文件,示例如下:

    以上,介绍了python流程中数据的输入与输出,其中包括了文件内容的操作,包括读跟写。

    在实际应用中,除了文件的读写,文件的重命名、删除,还有文件夹的操作(比如遍历、创建、删除等)也是经常遇到的处理环节,所以这里再做一些介绍。

    (a)文件的重命名与删除

    使用os模块,导入这个模块:import os

    文件重命名,使用os.rename函数,比如:

    文件的删除,使用os.remove函数,比如:

    (b)文件夹遍历

    遍历文件夹以查找所有文件,一般有两个办法,一个是使用os.listdir函数,另一个是使用os.walk函数,这里分别演示一下。

    小程的目录结构是这样的:

    使用os.listdir,写一个递归查找函数,代码与效果如下:

    另一个办法,是使用os.walk函数,使用这个函数的代码可以很简洁,代码与效果如下:

    (c)文件夹创建与删除

    文件夹创建,使用os.mkdir函数。

    文件夹删除,使用os.rmdir或shutil.rmtree函数。

    示例代码与效果如下:

    需要注意,os.rmdir只能用于空目录的删除,如果目录非空会导致执行异常。对于空目录,或非空目录,都可以使用shutil.rmtree函数来删除,比如:shutil.rmtree('2')

    另外,删除不存在的目录会导致异常,创建已经存在的目录也会导致异常,所以,在操作之前可以先判断目录是否存在,比如:import os, shutil

    if os.path.exists('2'):

    shutil.rmtree('2')

    if not os.path.exists('3'):

    os.mkdir('3')

    上介绍了文件与文件夹的常见操作,对于没有介绍到的操作(比如os.getcwd、os.path.abspath等),你可以在实际使用过程中再进行查阅。

    好了,总结一下,本文重点介绍了python流程的数据的输入与输出,包括从键盘或文件输入,输出到屏幕或文件,文章也介绍了文件与文件夹的常见操作,包括文件重命名、文件删除、文件遍历、文件夹的创建与删除等(从某个角度来说,文件夹也是文件)。

    展开全文
  • 2、输入函数:input() 可让用户输入字符串,同时存放变量中注意:(1)先输入score = input() 回车后;(2)现在输入任意内容比如:90,回车,此时90就存入score变量中了;(3)输入:score 即可查看变量的内容变量...
  • 1.7Python获取用户输入

    2020-12-06 14:04:57
    Posted by 撒得一地 on 2015年11月15日 in python教程国外稳定加速器推荐vypr |Nord在写程序的时候,有时候要获取键盘的输入值,Python提供了一个非常有用的输入函数:input函数。可以获取用户通过键盘的输入。举个...
  • Python 输入数字,输出数字对应的星期几 例如:输入数字“3”,返回“星期三” 代码: 运行结果:
  • Python输出星期

    千次阅读 2020-07-07 09:28:41
    inputs = input("请输入1-7 数字:") weekList = ["星期一","星期二","星期三","星期四","星期五","星期六","星期七"] if inputs.isdigit(): inputWeek = int(inputs) flag = inputWeek-1 if (inputWeek < 0 ...
  • python 7-1 输出星期名缩写 (10分)

    千次阅读 2020-03-28 13:18:40
    输入一个1到7的数字,输出对应的星期名的缩写。 1 Mon 2 Tue 3 Wed 4 Thu 5 Fri 6 Sat 7 Sun 输入格式: 输入1到7之间数字 输出格式: 输出对应的星期名的缩写 输入样例: 在这里给出一组输入。例如: 1 输出样例: 在...
  • 源码: weekstr = "星期星期星期星期星期星期星期日" x = eval(input("请输入星期数字(1-7):")) pos = 3*(x-1) op = weekstr[pos:pos+3] print(op) 效果图:
  • 比如输入1输出星期一。 1.代码实现 #WeekNamePrintV1.py weekStr="星期一星期二星期三星期四星期五星期六星期日" while (True): weekId=input("请输入星期数字(1-7):") #获得字符串 weekId=eval(weekId...
  • 本文将要为您介绍的是python练习题5.1输出星期名缩写,教程操作方法:输入一个1到7的数字,输出对应的星期名的缩写。1 Mon2 Tue3 Wed4 Thu5 Fri6 Sat7 Sun输入格式:输入1到7之间数字输出格式:输出对应的星期名的缩写...
  • Python输入一个表示星期的数字(1表示星期一,2表示星期二......6表示星期六,7表示星期日),输出对应的星期英文单词 小白的解答: 方法一: dct={1:'Monday',2:'Tuesday',3:'Wednesday',4:'Thursday',5:'...
  • 输入输出input输入函数input函数:获取用户输入,保存成一个字符串。重要的话,说两遍,input函数的返回值是一个字符串类型。哪怕你输入的是个数字1,返回给你的只会是字符串“1”,而不是 整数1 。从上面两个例子中...
  • string=input("输入字符串:") alp=0 num=0 spa=0 oth=0 for i in range(len(string)): if string[i].isspace(): spa+=1 elif string[i].isdigit(): num+=1 elif string[i].isalpha(): alp+=1 else: oth+=1 ...
  • python实现输入日期,确定星期

    千次阅读 2019-10-20 01:54:59
    python实现输入日期,确定星期 # 输入日期,确定星期 import calendar def check_week(str1): date = str1.split("-") year, month, day = int(date[0]), int(date[1]), int(date[2]) ctrl_code = calendar....
  • #WeekNamePrintV1.py weekStr="星期星期星期星期星期星期星期日" weekId=eval(input("请输入星期数字(1-7):")) pos=(weekId-1)*3 print(weekStr[pos:pos+3])
  • b = bytes('This is string', 'UTF-8')print(b, b.decode(), sep='\n')#输出:# b'This is string'# This is string文件对象的方法(假设f是一个文件对象):f.read(size) :读取size个字节的数据,然后作为字符串或 ...
  • Description:输入一个1到7的数字,输出对应的星期名的缩写。 1 Mon 2 Tue 3 Wed 4 Thu 5 Fri 6 Sat 7 Sun Input:输入仅一行,输入1到7之间数字 Output:输出仅一行,输出对应的星期名的缩写 Sample Input:1 ...
  • 一、输入1.函数格式:input()2.函数功能:接受一个标准输入数据,返回string类型。ctrl+z结束输入。3.实例:默认input():等待一个任意字符的输入str=input(‘input a string:\n’):接受输入数据作为string类型传给...
  • 引入内置模块calendar,输入年、月、日,根据weekday(year,month,day)的返回值,输出该日期是星期几。函数weekday()返回0~6分别对应星期一至星期日。import calendarfrom calendar import *import datetimey = ...
  • 本文实例讲述了python使用calendar输出指定年份全年日历的方法。分享给大家供大家参考。具体实现方法如下: import calendar print "Show a given years monthly calendar" print '' year = int(raw_input("Enter ...
  • 有助于理解Python函数的定义,调用,传参等等,实现了很多功能,没有加输出语句。每个函数都有自己的注释,方便理解
  • #weekNamePrintV2.py weekStr="一二三四五六日" weekId=eval(input("请输入星期数字(1-7):")) print("星期"+weekStr[weekId-1])
  • 一、简单线性回归1、相关系数,衡量数据间的相关性 通过调用pandas函数corr实现2、回归方程y=a+bx:x自变量、y因变量、a截距、b回归系数求出a与b,就可以预测y与x,求出最佳拟合线。通过机器计算,使用最小二乘法...
  • python方法查询输入日期是星期几 import re from datetime import datetime #根据输入包含"xxxx年xx月xx日"格式的文本,查询这个日期是星期几 #例:2021年3月8日是星期几 查询结果:2021年3月8日是星期一 check_date...
  • “一起学习,一起成长“当运行一个程序时,... 操作系统会跟踪所有正在运行的进程,给每个进程一小段运行时间,然后切换其他进程,这样既可以做到公平又可以响应用户操作。可以在图形界面中查看进程状态,在Mac...
  • 第5章-1 输出星期名缩写 (70分)python

    千次阅读 2020-02-24 13:39:55
    输入一个1到7的数字,输出对应的星期名的缩写。 1 Mon 2 Tue 3 Wed 4 Thu 5 Fri 6 Sat 7 Sun 输入格式: 输入1到7之间数字 输出格式: 输出对应的星期名的缩写 输入样例: 在这里给出一组输入。例如: 1 输出样例: 在...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,147
精华内容 4,458
关键字:

python输入1到7输出星期

python 订阅
友情链接: FishGame.zip