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传进来. ...
随机推荐
- 8.html表格相关的标记9.html表格实战《简单的网页布局》
<html> <head> <title>第八课标题表格</title> <meta charset="utf-8"> ...
- Kendo UI 单页面应用(二) Router 类
Kendo UI 单页面应用(二) Router 类 Route 类负责跟踪应用的当前状态和支持在应用的不同状态之间切换.Route 通过 Url 的片段功能(#url)和流量器的浏览历史功能融合在一 ...
- Docker 给运行中的容器添加映射端口
方法1 1.获得容器IP 将container_name 换成实际环境中的容器名 docker inspect `container_name` | grep IPAddress 2. iptable ...
- 【extjs6学习笔记】1.7 初始:加载第三方库
https://www.sencha.com/blog/integrating-ext-js-with-3rd-party-libraries-2/ Introduction Ext JS provi ...
- [Java]获取byte数组的实际使用长度
背景:byte.length只能获取到初始化的byte数组长度,而不是实际使用的长度,因此想要获取到实际的使用长度只能靠其他方法实现. 方法一: public class ByteActualLeng ...
- [Eclipse] - 解决"Java was started but returned exit code = 13"问题
最近遇到一个问题,打开Eclipse时会弹出如下对话框 在网上查找了相关资料后结合自己的问题,总结如下. 导致问题的原因: 1. 通常的原因是安装的Eclipse的版本或者Java JDK的版本不匹配 ...
- OpenLayers 3 的 图层控制控件
openlayers3的control中没有提供默认的图层控制控件. 但是git上已经有造好的轮子,直接拿来用就可以了.地址 https://github.com/walkermatt/ol3-lay ...
- rhythmbox插件开发笔记3:安装 makefile && schema && po
本篇主要讲通过makefile方式来安装rhythmbox插件的相关知识. makefile 如果makefile是什么,请自行谷歌 参考了pandasunny同学的rhythmbox-baidu-m ...
- 2018.5.8 XML编程
1.XML的概念 XML(Extensible Markup Language)可扩展性标记语言是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识. 可拓展性标记语言是SGML( ...
- 《剑指offer》39题—数组中出现次数超过一半的数字
题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字.例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}.由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2. ...