python输入1到7输出星期_Python 学习笔记1(输入+输出)

前言:由于今天在多校遇到一个题目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的输出都是自动换行,而你如果想变成空格或者什么也不输出怎么办,看下面这行代码就行了,最后加一个逗号然后再自定义end

print('aaa',end=' ')

3:输入

输入的话好像就是直接用input()(居然不要定义

name = input()

更神奇的是input里面居然可以加字符串

name = input('please enter your name: ')

有点类似于c语言先printf,然后再要你scanf,这个就直接弄到一个语句上面来了

还有注意input()这个输入就是一个字符串,那么如果你想得到一个整数呢,就可以a=int(input()),就类似于c语言的强制类型转换,只不过c语言是(int)a而py是int(a)

本文地址:https://blog.csdn.net/m0_46209312/article/details/107885054

希望与广大网友互动??

点此进行留言吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值