#1写在前面的话

我觉得这样学习或许能够在学习的过程中事半功倍

第一道简单的python编写代码输出10行带标号的“Hello,world.”,具体效果参阅输入输出示例

1:Hello,world.

2:Hello,world.

3:Hello,world.

4:Hello,world.

5:Hello,world.

6:Hello,world.

7:Hello,world.

8:Hello,world.

9:Hello,world.

10:Hello,world.

题目很简单,对于新手来说也是十分的友好,但是在等待这个博客开通的审核过程中

闲来无事的我(当然也不是,还有别的作业呢只是不想先 往后开展)

在思考还有没有别的方式来进行实现

目前我学过一部分C语言

所以按照正常的C语言的一些输出方式通过一些循环,我想到了几种方法

for i in range(1,10): # 第一个个实例有间隔-------错误

print (i,':Hello,world.')

这个是我想要通过C语言的for循环

演变成python代码的类型进行实现

这两门语言还是有所不同的所以我出现了间隔的问题

for i in range(1,10): # 第一个实例修改版------正确

print (i,':Hello,world.',sep="")

通过百度等方式的查询解决了这个问题

print('1:Hello,world.\n2:Hello,world.\n3:Hello,world.\n4:Hello,world.\n5:Hello,world.\n6:Hello,world.\n7:Hello,world.\n8:Hello,world.\n9:Hello,world.\n10:Hello,world.')# 第二个实例

经过简单的思考,甚至是不用思考想到了这种通过输出换行符的方法在一行代码内实现了输出十行 的hello world

for i in range(1,10): # 第三个实例----正确

print ('%d:Hello,world.'%i)

通过对C语言中printf语句内部的%d方式输出十进制整数联想到python是否支持这种写法完成了这种方法

for i in range(1,10): # 第四个实例会换行-------错误

print ('%d'%i)

print ('Hello,world.')

想到了拆开数字和helloworld的语句分开进行输出,本以为可以正常运行结果却出现了错误

for i in range(1,10): # 第四个实例python2.7不会换行Python 3.x 则对这个语法进行了修改。print ('Hello') 默认也会换行--------python3.6错误

print ('%d'%i)#,

#运行环境为python3.6所以注释掉,(逗号)才能编译运行

print ('Hello,world.')

通过查找print会换行的原因我找到了一个解决办法

但这个办法却因为版本的升级而被修改掉了

for i in range(1,10): # 第四个实例

print ('%d'%i, end = '')

print ('Hello,world.')

通过百度和论坛中他人的回答我了解到了end这个关键字的作用

print默认输出最后一个字符是回车

把最后一个字符换成空的,就不会在print后产生空格和换行

# 第五个实例,一板一眼的输出

print('1:Hello,world.')

print('2:Hello,world.')

print('3:Hello,world.')

print('4:Hello,world.')

print('5:Hello,world.')

print('6:Hello,world.')

print('7:Hello,world.')

print('8:Hello,world.')

print('9:Hello,world.')

print('10:Hello,world.')

这是第五个也是最基础的一个方法,虽然看起来没有啥技术含量但是在编写过程中这个能够保证足够的速度和正确率

#第六个实例,使用while循环输出同时出现了间格的问题与第一个实例相同采用同样的sep=''后解决该问题-------正确

count = 1

while (count < 11):

print (count,':Hello,world.',sep="")

count = count + 1

学了for循环就照猫画虎的找了while循环

#第七个实例,使用永真while循环当达到条件时跳出循环-------正确

count = 1

while True:

print (count,':Hello,world.',sep="")

count = count + 1

if(count ==11):

break;

然后就下课了

#第八个实例----错误

name = ""

for i in name:

print(i,'',sep=":Hello,world.")#会打印字符串中每一个字符

用上面捣鼓的七个例子,写出了(拼出了)最后这个示例,但是他是有问题的 ,最后输出的是1 和0两行不是10

#第八个实例----错误

name = {1,2,3,4,5,6,7,8,9,10}

for i in name:

print(i,'',sep=":Hello,world.")#会打印字符串中每一个字符

我只想到了这种方法就可以避免本要输出10结果成了1和0的问题

但是这样写很鸡肋了,感觉别别的麻烦了,希望大家有别的方法能够留言

一个我自我感觉简单的题做起来,也能让我这个新手倒腾出我原来没接触过的知识点。也很满意了

看完这篇文章的同学别忘了留下自己更独特的想法

leetcode 入门第一题 4ms? 8ms&quest; Two Sum

今天开启leetcode 入门第一题 题意很简单,就是一个数组中求取两数之和等于目标数的一对儿下标 1.暴力 n^2 两个for循环遍历 用时0.1s 开外 代码就不用写了 2.二分 nlogn 我们 ...

CTF---密码学入门第一题 这里没有key

这里没有key分值:10 来源: 西普学院 难度:易 参与人数:5577人 Get Flag:1965人 答题人数:2074人 解题通过率:95% 你说没有就没有啊,俺为啥要听你的啊 解题链接: ht ...

CTF---编程入门第一题 循环

循环分值:10 来源: 北邮天枢战队 难度:易 参与人数:1478人 Get Flag:467人 答题人数:523人 解题通过率:89% 给出一个循环公式,对于一个整数n,当n为奇数时,n=3n+1, ...

CTF---隐写术入门第一题 SB!SB!SB!

SB!SB!SB!分值:20 来源: 西普学院 难度:中 参与人数:4913人 Get Flag:1541人 答题人数:1577人 解题通过率:98% LSB 解题链接: http://ctf5.sh ...

CTF---安全杂项入门第一题 丘比龙的最爱

丘比龙的最爱分值:10 来源: 2014HCTF 难度:易 参与人数:4498人 Get Flag:1366人 答题人数:1384人 解题通过率:99% 传说,丘比龙是丘比特的弟弟,丘比龙是一只小爱神 ...

CTF---Web入门第一题 what a fuck&excl;这是什么鬼东西&quest;

what a fuck!这是什么鬼东西?分值:10 来源: DUTCTF 难度:易 参与人数:7942人 Get Flag:3358人 答题人数:3475人 解题通过率:97% what a fuck ...

Oulipo(Hash入门第一题 Hash函数学习)

Hash,一般翻译做散列.杂凑,或音译为哈希,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值.这种转换是一种压缩映射,也就是,散列值的 ...

python入门第一天作业。讲师写的代码。

#!/uer/bin/env python # _*_ coding: utf-8 _*_ import sys retry_limit = 3 retry_count = 0 account_fil ...

python入门第一天,循环与判断

学习一门新的语言最重要的就是练习. 一.脚本需求: 编写登陆接口 输入用户名密码 认证成功后显示欢迎信息 输错三次后锁定 二.脚本流程图: 写代码之前画个流程图总是好的,可以让你理清思路,避免写着写着 ...

随机推荐

Spring 4 官方文档学习(十一)Web MVC 框架之异常处理

1.HandlerExceptionResolver Spring HandlerExceptionResolver的实现们会处理controller执行过程中发送的unexpected except ...

ZOJ 3865 Superbot&lpar;优先队列--模板&rpar;

题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=5477 主要思路:1.从一个点(cur)到它相邻的点(next),所需 ...

Bundle对象的使用

在Android开发中,如果要通过一个Activity启动另外一个Activity,需要调用startActivity()函数,这个函数的参数是一个Intent对象,这个对象通常的初始化方式如下: I ...

Shell脚本文件操作

Linux Shell http://baike.baidu.com/link?url=2LxUhKzlh5xBUgQrS0JEc61xi761nvCS7SHJsa1U1SkVbw3CC869AoUC ...

java项目打jar包的两种情况

链接地址:http://jingyan.baidu.com/article/6b97984d8a6ddc1ca2b0bfa0.html 本文介绍一下java项目打jar包时的两种情况各怎么操作   方 ...

iOS 之 UITextView

_lableAssess = [[UITextView alloc] init]; [_lableAssess setFrame:CGRectMake(left2, top2, width2, siz ...

C&num; &period;NET更智能的数据库操作的封装完整版(重构)

前述: 第一次发表文章,不过是对数据库简单的封装,主要是阐述下思路.那么在上篇文章,在大家的指导下和提出意见,并自己对代码进行了思考.在这两天我重构了新的框架,我觉得我写的可以称得上框架,为什么?请大 ...

apt-get 安装ubuntu-tweak

Ubuntu Tweak是一款专门为Ubuntu(GNOME桌面)准备的配置.调整工具.主要面向新手级的普通用户.它可以设置很多并不能在系统首选项中设置的隐藏选项,以满足用户自定义的乐趣.即使是新手, ...

团队作业4——第一次项目冲刺 tHe LaSt dAy

项目冲刺--终点 敏捷冲刺最后一天,没想到前一天就上榜了,我也很无奈啊. 那今天就老老实实写一篇博客好了. Mission 这次敏捷冲刺呢,我们主要做了前端页面,后台的数据库和添加了基本的增删查改的功 ...

Python 简易版选课系统

一.创建学生类 # # 创建学生类 import random class Student: def __init__(self,num,name,address,course_lst=None): ...

python输出10行带标号的hello、world_#000 Python 入门第一题通过扩展,学到了更多的知识...相关推荐

  1. C语言学习之输出以下的杨辉三角形(要求输出10行);

    输出以下的杨辉三角形(要求输出10行) 解题关键:杨辉三角是(a+b)ⁿ展开后各项的系数 #include <stdio.h> #define N 10 void main(){int i ...

  2. 问题 C: 3.02 星号三角  输出10行内容,每行的内容都不一样,第1行一个星号,第2行2个星号,依此类推第10行10个星号。

    问题 C: 3.02 星号三角 时间限制: 1 Sec 内存限制: 128 MB 提交: 4974 解决: 3233 [提交] [状态] [讨论版] [命题人:liupg] 题目描述 输出10行内容, ...

  3. python输出4行递减星星_python中while循环打印星星的四种形状

    在控制台连续输出五行*,每一行星号数量一次递增 * ** *** **** ***** #1.定义一个行计数器 row = 1 while row <= 5: #定义一个列计数器 col = 1 ...

  4. Python 输出10个不重复的英文字母 随机输入一个字符串,把最左边的10个不重复的英文字母(不区分大小写)挑选出来。 如没有10个英文字母,显示信息“找不到10个不重复的英文字母”

    输出10个不重复的英文字母 随机输入一个字符串,把最左边的10个不重复的英文字母(不区分大小写)挑选出来. 如没有10个英文字母,显示信息"找不到10个不重复的英文字母" 输入格式 ...

  5. python输出多行对齐_如何用python3输出print对齐?

    python中的函数相信大家都不陌生,提起print很多人都要举手回答,说我知道!这个函数也是比较常见的,所以小编想给大家多补充一点新的知识.内容不是很多,也算是偏基础类的知识,需要大家牢固掌握这个知 ...

  6. 用python输出1~50带圈的序号(①~㊿)

    用python的内置函数chr()可以输出带圈的数字,其中括号为的数字为该字符的unicode编码. ①~⑳:9312~9331 ㉑~㉟:12881~12895 ㊱~㊿:12977~12991 tt ...

  7. python 输出10个不重复的英文字母--简单,详细注释版

    输入一个字符串,把最左边的10个不重复的英文字母(不区分大小写)挑选出来进行输出 如没有10个英文字母,显示信息"not found". 输入格式: 在一行中输入字符串. 输出格式 ...

  8. python输出九行数字金字塔_python打印数字金字塔

    2018-04-08 回答 # -*- coding:utf-8 -*- """ 打印金字塔,随手写了个,肯定不是最优化的,供参考. """ ...

  9. python杨辉三角形10行_python杨辉三角形两种方法

    1 / \ 1 1 / \ / \ 1 2 1 / \ / \ / \ 1 3 3 1 / \ / \ / \ / \ 1 4 6 4 1 / \ / \ / \ / \ / \ 1 5 10 10 ...

  10. Python输出numpy array带逗号和不带逗号

    我们遇到输出numpy array 的时候,有时候会带逗号分隔,有时候又没有 这其实是是否print()的问题

最新文章

  1. 生鲜电商APP开发,有哪五大商机?
  2. SpringBoot第十五篇:Springboot整合RabbitMQ
  3. COGNOS8培训之四(疑点解析)
  4. Hibernate4继承映射
  5. 面试题 17.13. 恢复空格
  6. STM32 ADC采样使用内部参考电压
  7. 一个讨论:SAP项目实施的顾问,需要花时间去调试代码了解技术细节吗
  8. linux php自动执行_linux下实现定时执行php脚本
  9. 【算法分析与设计】经典排序算法实现
  10. idea的setting界面怎么进_Mac版YY语音进入频道失败怎么破?
  11. ffmpeg second day
  12. 建立Groovy开发环境
  13. 解决IE8不能安装支付宝控件问题
  14. 计算机旅游网站论文,设计一个旅游网站 计算机专业毕业论文.doc
  15. 对于数据链路层滑动窗口协议中窗口大小的总结
  16. 转《DB2操作指南及命令大全》
  17. php doctrine 使用,php - 使用doctrine2删除级联
  18. 地铁AFC付出体式格局近况及移动付出安好性探究
  19. esp8266 NVS_FLASH 应用指南
  20. 九龙证券|这一刻,资本市场进入全新时代!

热门文章

  1. python对时间序列的DataFrame数据按时间段进行切分求和
  2. 什么是独立主机?独立主机的优势有些?
  3. python 实现盒滤波boxfilter
  4. uniapp银行卡卡片
  5. 共用体union与枚举enum(C++)
  6. oracle cogs 科目,OM模块关于COGS的生成
  7. COGS2259 异化多肽
  8. vue2.0 唤起百度地图app_高德地图公测“你好小德”语音助手:解决十大驾车导航痛点...
  9. maple中plot和plots函数的区别——笔记1
  10. Java2实用教程(第五版)/第五章例题