前面介绍了那麽多语法,应该来实际使用看看了。要提升自己的程序能力有很多办法,刷题也是一种能让程序能力进步的手段,里面的题目常常会要你输入一整组数字,或是一次输入很多字串,或是要输入一堆数字输出一组一组的 list
但不知道怎麽输入呢,今天要来介绍一些跟输入有关的函式。
输入字串:直接使用 input()
就可以了
输入整数:变数 = int(input())
.split()
:把输入的内容根据括号内的字去分割,预设为 ' '
空格
输入多个字串 str
到多个变数内
a,b = input().split()
输入多个数字到多个变数内
a,b = map(int,input().split())
输入多个数进入 list
list123 = list(map(int, input().split()))
输入一段字串,并把他分割给 list
的每一个 index 一个字
a = input('请输入Roman: ')
x = [i for i in a]
hackerrank
这边推荐一个刷题网站,他的题目难易度适中,很适合新手去这边疯狂刷题,写一写没有想法也可以去讨论区看看其他人的解法。
写程序很重要的一件事,就是要会读别人的程序码,并把你觉得不错的、有料的写法把他记住,内化为自己。
进入网站,点击红色框框内的 Sign Up & Code
用任意方式登入网站
选择 Python
进入题目
往下滑提交程序码的地方改为 Python3
交答案!
开始你的刷题旅程吧!
待续...
<<: Day20 让电脑透过数据机和有线、无线网路传递讯息
>>: 大共享时代系列_019_水电、装潢、建筑工程交流与媒合
这礼拜在写第十一周的作业,算是留言板的进阶版。 增加了编辑/删除功能 因为牵涉到使用者权限,需要判断...
Day 24 - 设定开发帐号 HBuilder X - DCloud 注册 HBuilder X ...
Odoo模组开发实战 目录 VIEW-Pivot View 第一章 VIEW-Pivot View ...
今天大概会聊到的范围 compose runtime compose compiler 今天会更深...
在前几天我们大概理解了整个 ROS 的架构,接下来要介绍几个 ROS 开发上蛮常用到的工具。 今天主...