day03_10 注释及简单的用户输入输出
单行注释#
print ("我爱北京天安门")
print ("我爱北京天安门")
#print ("我爱北京天安门")
#print ("我爱北京天安门")
多行注释''' ''' 三个单引号
#!-*- coding:utf-8-*-
'''
print ("我爱北京天安门")
print ("我爱北京天安门")
print ("我爱北京天安门")
print ("我爱北京天安门")
'''
还可以是三个双引号""" """
#!-*- coding:utf-8-*-
"""
print ("我爱北京天安门")
print ("我爱北京天安门")
print ("我爱北京天安门")
print ("我爱北京天安门")
"""
注意:在用python3写代码的时候,print之后的内容需要加上(),不然会报错
input用户交互小程序
#!-*- coding:utf-8-*-
input("your name:")
input("your age:")

#!-*- coding:utf-8-*-
name = input("your name:")
age = input("your age:")
print("您的名字:",name,"您的年龄:",age)

#!-*- coding:utf-8-*-
death_age = 120
name = input("your name:")
age = input("your age:")
print("Your name:", name)
print("You can still live for",death_age-age,"years......")

以上代码出现错误,
--字符串和数字不能拼接在一起
数字转成字符串

需要将代码改成
print("You can still live for",str(death_age-age),"years......")
完整版正确代码
#!-*- coding:utf-8-*-
death_age = 120
name = input("your name:")
age = input("your age:") #input 接收的所有数据都是字符串,即便你输入的是数字,但依然会被当然字符串处理 print( type(age) )
print("Your name:", name)
print("You can still live for",str(death_age-int(age)),"years......") #int interger = 整数 把字符串转成int,用int(被转的数据) #str string = 字符串 把数据转成字符串用str(被转换的数据)
#不支持整数,字符串的"-"号拼接运算

其中一代代码换成以下代码也可以执行
print("You can still live for",str(death_age-int(age)),"years......")
如果换成以下代码,会出错,因为字符串和数字不能拼接
print("You can still live for" + death_age-int(age) + "years......")

如果换成以下代码,可以执行,因为都是字符串了
print("You can still live for" + str(death_age-int(age))+ "years......")

, , ,代表三个独立的数据,所以不会出错,
+代表拼接,如果字符串和数字拼接的话,就会出错
day03_10 注释及简单的用户输入输出的更多相关文章
- Spring MVC 学习笔记10 —— 实现简单的用户管理(4.3)用户登录显示全局异常信息
</pre>Spring MVC 学习笔记10 -- 实现简单的用户管理(4.3)用户登录--显示全局异常信息<p></p><p></p>& ...
- Django实现简单的用户添加、删除、修改等功能
一. Django必要的知识点补充 1. templates和static文件夹及其配置 1.1 templates文件夹 所有的HTML文件默认都放在templates文件夹下. 1.2 stati ...
- Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理
这是本人第一次写,写的不好的地方还忘包含.写这个的主要原因是想通过这个来学习下EF的CodeFirst模式,本来也想用AngularJs来玩玩的,但是自己只会普通的绑定,对指令这些不是很熟悉,所以就基 ...
- Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理10
今天把用户的菜单显示和页面的按钮显示都做好了,下面先来个效果图 接下来说下我实现的方法: 首先我在每个方法前面都加了这个属性, /// <summary> /// 表示当前Action请求 ...
- python简单实现用户表单登录
实现简单的用户表单验证登录 user="desperado" pwd=" s=0 for i in range(10): if s < 3: username = ...
- 基于Servlet、JSP、JDBC、MySQL的一个简单的用户注冊模块(附完整源代码)
近期看老罗视频,做了一个简单的用户注冊系统.用户通过网页(JSP)输入用户名.真名和password,Servlet接收后通过JDBC将信息保存到MySQL中.尽管是个简单的不能再简单的东西,但麻雀虽 ...
- JavaWeb基础之Servlet简单实现用户登陆
学习javaweb遇到了一些坑,一些问题总结下来,记个笔记. 学习servlet遇到的一些坑: servlet实现用户登陆遇到的坑解决办法: https://www.cnblogs.com/swxj/ ...
- Laravel框架简单的用户管理[CURD]操作
一个基于laravel和bootstrap的简单的用户管理,适合刚入门的我们,在做的过程中可以加深自己对laravel基础理解,里面存在一些问题,还未修改,比如css和js的引入,表单提交地址等不规范 ...
- Spring MVC 学习笔记9 —— 实现简单的用户管理(4)用户登录显示局部异常信息
Spring MVC 学习笔记9 -- 实现简单的用户管理(4.2)用户登录--显示局部异常信息 第二部分:显示局部异常信息,而不是500错误页 1. 写一个方法,把UserException传进来. ...
随机推荐
- jquery显示隐藏效果
通过 jQuery,您可以使用 hide() 和 show() 方法来隐藏和显示 HTML 元素toggle() 方法来切换 hide() 和 show() 方法. 1.hide()隐藏元素 $(se ...
- {Linux} boot仅剩余XX字节
1. 查看已安装的linux-image各版本 dpkg --get-selections |grep linux-image 2. 查看我们当前使用的是哪一个版本: uname -a 3. ...
- Python+selenium之跳过测试和预期失败
在运行测试时,需要直接跳过某些测试用例,或者当用例符合某个条件时跳过测试,又或者直接将测试用例设置为失败.unittest单元测试框架提供了实现这些需求的装饰器. 1.unittest.skip(re ...
- Python +selenium之集成测试报告与unittest单元测试
随着软件不断迭代,对应的功能也会越来越多,从而对应的测试用例也会呈指数增长.如果将全部的测试用例集成在一个文件中就会显得特别的臃肿而且维护成本也会很高. 一个很好的放大就是将这些测试yo你给里按照功能 ...
- HDU 5489 Removed Interval (LIS,变形)
题意: 给出一个n个元素的序列,要求从中删除任一段长度为L的连续子序列,问删除后的LIS是多少?(n<=10w, L<=n ,元素可能为负) 思路: 如果会O(nlogn)求普通LIS的算 ...
- GetOpenFileName 选择文件夹的解决方法
某些环境下(如WIN PE)windows自带的选择文件夹api不能使用或者体验不佳.现在利用GetOpenFileName的回掉参数实现了选择文件夹选择功能. #include <Window ...
- python基础教程总结15——5 虚拟茶话会
聊天服务器: 服务器能接受来自不同用户的多个连接: 允许用户同时(并行)操作: 能解释命令,例如,say或者logout: 容易拓展 套接字和端口: 套接字是一种使用标准UNIX文件描述符(file ...
- 前端面试题总结(三)JavaScript篇
前端面试题总结(三)JavaScript篇 一.谈谈对this的理解? this是一个关键字. this总是指向函数的直接调用者(而非间接调用者). 如果有new关键字,this指向new出来的那个对 ...
- Vue -- 仿照商城分类竖向侧边栏点击居中效果(横向原理相同)
github代码地址 效果图
- 关于List的remove方法我遇到的坑
结果是下标越界异常,原因是remove方法的参数不是value,而是index 唉~~~ 年少轻狂啊