python基础入门--input标签、变量、数字类型、列表、字符串、字典、索引值、bool值、占位符格式输出
# 在python3 中:
# nian=input('>>:') #请输入什么类型的值,都成字符串类型
# print(type(nian))
# a = 2**64
# print(type(a)) #查看得到的数据类型方法
# x =1-2j
# print(x.imag)
#
# print(x.real)
# 这里是字符串相加,通过如果是age是int的是时候是无法相加的
# name = 'huang'
# age = '18'
# alex =name+age
# print(alex)
# alex = name*5
# #
# # print(alex)
# 列表
# 用[]内逗号分隔,存放n个类型的值
# # stundents=['huang','alex','wupeiqi',]
# #
# # stundents=list(['huang','alex','wupeiqi'])
# # print(stundents)
# 存放多个学生的信息:姓名,年龄,爱好
# students_info=[['huang',18,['play']],['alex',18,['plsy','sleep']]]
#
# print(students_info[0][2][0])
# 字典
# 以下在字典中,取出可以的值
#
# info={
# 'name':'huangjiangyong',
# 'hobbies':['play','sleep'],
# 'company_info':{
# 'name':'oldboy',
# 'type':'education',
# 'emp_mun':40
# }
#
# }
# print(info['company_info']['name'])
#
#
# # 在学生中取出该字典的索引值
# students=[
# {'name':'alex','age':18,'hobbies':['play','sleep']},
# {'name': 'huang', 'age': 28, 'hobbies': ['play', 'sleep']},
# {'name': 'wupeiqi', 'age': 58, 'hobbies': ['play','read' 'sleep']}
#
# ]
# print(students[1]['hobbies'][1])
# bool布尔值
# a=3
# b=5
# print(a>b) #当不成立的时候,返回值是:false.反之为:true
# print(a<b) #当成立的时候,返回值是:true.反之为:false
# 格式输出
# %s字符串占位符:可以接受字符串,也可以接收数字
# print('my name in %s , my age is %s' %('huang',18))
# %d数字占位符,只能接受数字
# print('my name is %s,my age is %d'%('huang',20))
#
# # 接受用户输入,打印成指定格式
#
# name=input('yuor name:')
#
# age=input('yuor age:') #用户输入int类型的时候,无法传值给%d
#
# print('my name is %s,my age is %s' %(name,age))
# # print('my name is %s,my age is %d' %(name,age)) #当age为字符串时候,无法传值给%d,不然会报错.
#
# # 以下是小练习:用户输入姓名、年龄、工作、爱好 ,然后打印成以下格式
name=input('yuor name:')
age=input('yuor age:')
sex=input('yuor sex:')
job=input('yuor job:')
print('my name is : %s\nmy age is : %s\nmy sex is : %s\nmy job is : %s' %(name,age,sex,job))
python基础入门--input标签、变量、数字类型、列表、字符串、字典、索引值、bool值、占位符格式输出的更多相关文章
- python基础入门语法和变量类型(二)
列表 列表是 Python 中使用最频繁的数据类型,它可以完成大多数集合类的数据结构实现,可以包含不同类型的元素,包括数字.字符串,甚至列表(也就是所谓的嵌套). 和字符串一样,可以通过索引值或者切片 ...
- Python基础教程-第一章-变量、函数、字符串
1.1变量 变量基本上就是代表(或者引用)某个值的名字,举例来说,如果希望用x代表3,只需要执行下面的语句即可: >>>x = 3 这样的操作称为赋值(assignment),值3赋 ...
- Python基础之(判断,循环,列表,字典)
一.python介绍 Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程.Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在 ...
- Python基础(冒泡、生成器、迭代器、列表与字典解析)
一.冒泡算法 冒泡算法,给定一组数据,从大到小排序或者从小到大排序,就像气泡一样 原理: 相邻的两个对象相比,大的放到后面,交换位置 交换位置通过a,b=b,a来实现 1.我们可以通过for循环来根 ...
- 二、Python基础(input、变量名、条件语句、循环语句、注释)
一.input用法 input在Python中的含义为永远等待,直到用户输入了值,从而将所输入的值赋值另外的一个东西. n=input('请输入......') 接下来用一个例子学习input的用法 ...
- Python基础入门总结
Python基础入门教学 基础中的基础 列表.元组(tuple).字典.字符串 变量和引用 函数 python视频教程下载 基础中的基础 解释型语言和编译型语言差距: Python概述 解释器执行原理 ...
- [新手必备]Python 基础入门必学知识点笔记
Python 作为近几年越来越流行的语言,吸引了大量的学员开始学习,为了方便新手小白在学习过程中,更加快捷方便的查漏补缺.根据网上各种乱七八糟的资料以及实验楼的 Python 基础内容整理了一份极度适 ...
- Python基础入门教程
Python基础入门教程 Python基础教程 Python 简介 Python环境搭建 Python 基础语法 Python 变量类型 Python 运算符 Python 条件语句 Python 循 ...
- Python基础入门教程(4)(数据类型)
人生苦短,我学Pyhton Python(英语发音:/ˈpaɪθən/), 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于199 ...
随机推荐
- Cannot change version of project facet Dynamic Web Module to 3.0 异常问题处理
如何解决Tomcat服务器在初始化应用的时候的以下异常问题 1,Cannot change version of project facet Dynamic Web Module to 3.0 2,O ...
- 7.13python多进程
所以引入了 多进程*(异步) 处理效率高 #!/usr/bin/env python #!--*--coding:utf-8 --*-- #!@Time :2018/7/13 19:26 #! ...
- js arrayBuffer 字节序问题,小端法,大端法
原文博客 { var buffer = new ArrayBuffer(2) var bytes = new Uint16Array(buffer) bytes[0] = (65 << 8 ...
- Python3中StringIO
关于调用StringIO模块,python3中需要这样: from io import StringIO 而python2还是 from StringIO import StringIO
- jquery-1.11.2.min.js
/*! jQuery v1.11.2 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */ !function(a,b){& ...
- windous----快捷键
桌面操作: • 贴靠窗口:Win +左/右> Win +上/下>窗口可以变为1/4大小放置在屏幕4个角落• 切换窗口:Alt + Tab(不是新的,但任务切换界面改进)• 任务视图:Win ...
- Kindle Paper White 使用感受视频上线啦!
大家可以通过以下链接前往我的主页观看视频哦! https://www.youtube.com/watch?v=CESqzxTrAq4&t=322s 欢迎大家点赞.关注! 这期视频用iPhone ...
- pygme 安装
输入pip install pygame-1.9.3-cp36-cp36m-win32.whl ModuleNotFoundError: No module named 'requests' pip ...
- gensim Word2Vec 训练和使用(Model一定要加载到内存中,节省时间!!!)
训练模型利用gensim.models.Word2Vec(sentences)建立词向量模型该构造函数执行了三个步骤:建立一个空的模型对象,遍历一次语料库建立词典,第二次遍历语料库建立神经网络模型可以 ...
- 【紫书】Ordering Tasks UVA - 10305 拓扑排序:dfs到底再输出。
题意:给你一些任务1~n,给你m个数对(u,v)代表做完u才能做v 让你给出一个做完这些任务的合理顺序. 题解:拓扑排序版题 dfs到底再压入栈. #define _CRT_SECURE_NO_WAR ...