【〇】学习环境
操作系统: Mac OS X 10.10.5
python: Python 3.5.1
IDE:PyCharm4.5


【一】条件语句
if…elif…else...
#!/usr/bin/env python3
name = input("请输入用户名:")
if name == '用户1':print("超级管理员")
elif name == '用户2':print("管理员")
else:print("普通用户")

  结果:

请输入用户名:用户1
超级管理员

【二】数据类型

1)整形(INT):整数,如 23,-9,0等

python3.x中已经将INT数据类型和LONG数据类型合并,全部用INT来表示。

Python 3.5.1 (v3.5.1:37a07cee5969, Dec  5 2015, 21:12:44)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>> a = 2**64    #计算2的64次幂
>>> a
18446744073709551616
>>> type(a)      #查看a的数据类型
<class 'int'>
>>> 

Python 2.7.10 (default, Jul 14 2015, 19:46:27)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>> a = 2**64    #计算2的64次幂
>>> a
18446744073709551616L
>>> type(a)      #查看a的数据类型
<type 'long'>
>>> 

2)浮点数(FLOAT):

实数,如:2.8,-0.223等

>>> b = 0.2
>>> type(b)
<class 'float'>

3)布尔值:0(False)或者1(True)

>>> 200 == 200
True
>>> 100 == 200
False
>>> True
True
>>> False
False
>>> 

4)字符串

使用''、""或者''' '''引起来的字符

>>> 'hello'    #使用单引号
'hello'
>>> "hello"    #使用双引号
'hello'
>>> '''hello   #使用三引号
... world
... '''
'hello\nworld\n'
>>> 

字符串格式化

  1. %s --> 字符串
  2. %d --> 整数
  3. %f -->  浮点数
#!/usr/bin/env python3
name = input("name:")
age = input("age:")
job = input("job:")print("information of " + name + "\nName:" + name + "\nAge:" + age + "\nJob:" + job)print("information of %s\nName:%s\nAge:%s\nJob:%s" % (name, name, age, job))msg = '''
Information of %s:Name:%sAge:%sJob:%s
''' % (name, name, age, job)
print(msg)

结果:

name:user01
age:21
job:iterinformation of user01
Name:user01
Age:21
Job:iter
information of user01
Name:user01
Age:21
Job:iterInformation of user01:Name:user01Age:21Job:iter

未完待续...

转载于:https://www.cnblogs.com/felo/p/5086938.html

python之路-基础篇-002相关推荐

  1. python之路-基础篇

    python基础第一章 1.python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的 ...

  2. 计算机编程书籍-笨办法学Python 3:基础篇+进阶篇

    编辑推荐: 适读人群 :本书适合所有已经开始使用Python的技术人员,包括初级开发人员和已经升级到Python 3.6版本以上的经验丰富的Python程序员. "笨办法学"系列, ...

  3. 网络工程师的python之路pdf_网络工程师的Python之路---Ansible篇

    版权声明:我已加入"维权骑士"(http://rightknights.com)的版权保护计划,所有知乎专栏"网路行者"下的文章均为我本人(知乎ID:弈心)原创 ...

  4. Python Open3D几何图形 基础篇(三) RGBD图像

    Python Open3D几何图形 基础篇(三) RGBD图像 本文所参考网页: RGBD images - Open3D 0.15.1 documentation Open3D中有一个关于图像的数据 ...

  5. JAVA学习之路--基础篇三

    目录 关于Java中从键盘输入的语句 nextxxx().next().nextLine()的区别 语句 if和if else语句 Switch语句 for语句 while和do..while bre ...

  6. python人生苦短_人生苦短,我用Python(教程基础篇)

    人生苦短,我用Python(Python快速教程 - 基础篇) Life is short, you need Python 人生苦短,我用Python Python简介 本章将介绍Python的最基 ...

  7. python进阶_基础篇4(数据类型和列表)

    数据类型和列表 内容回顾(基础篇三) 1:if条件 应用场景: 1)if 单分支: 满足条件执行某个操作,不满足就不执行 2)if 双分支: 满足条件执行某个操作,不满足执行另一个操作 3)if 多分 ...

  8. Ps高手之路基础篇视频教程

    课程介绍 Photoshop高手之路的基础篇,全面覆盖了Photoshop的基础知识,使用方法及其在相关行业中的应用技术.非常适合平面设计初学者或有一定基础的平面设计爱好者. 学习地址 百度:http ...

  9. Python科学计算基础篇

    关于Numpy Numpy是Python的一个矩阵类型,提供大量矩阵处理函数,内部通过C实现. 包含两种数据结构,数组array和矩阵matrix,其实就是array而已 构建数组array 通过tu ...

  10. python练习题(基础篇2)

    本博文源于<程序设计竞赛入门>,旨在对python练习题进行总结: 一.选择题 1.以下属于合法的Python语言用户标识符是( ) A.a.123 B.a_b C.def D.1Max ...

最新文章

  1. MySQL 优化必经之路, Explain执行计划 ?
  2. Windows Server 2016提供Docker原生运行的企业级支持
  3. Qt下QTableWidget的使用
  4. lnmp改php版本,lnmp安装多版本PHP共存的方法详解
  5. 20个令人称赞的以办公环境为背景的网站作品
  6. redis 字符串类型原子性实现方案与memcached-cas原子性性能比较
  7. Android m3u8网络视频播放
  8. Vs2010激活 系统延长期限
  9. Ember Model
  10. 华为获颁中国首个5G基站设备进网许可证:可支持中国规模部署;IBM推出新一代企业平台Z15;Testin最新AI产品发布……...
  11. 三角波电流与梯形波电流的分析
  12. SuperSU二进制更新失败的解决方法
  13. New情报:APT28,TA505 黑产组织,VenusLocker Ransomware组织,ROKRAT远控
  14. 代办申请的软件著作权怎么知道真假?如何查询软著证书的真假?
  15. git中手动删除的文件如何在git中删除
  16. 【GStreamer】基于NTP+SEI的视频流传输时延测量
  17. cmpp,sgip协议发送 彩信,视频短信的教程
  18. 【图像分割】基于计算机视觉实现胸部CT肺质提取附matlab代码
  19. 尼康D5100、D5200 设置技巧
  20. Spring Data JPA OneToMany级联,多方删除修改新增详解(好文章!!申精!!)

热门文章

  1. 【EMNLP2020】控制对话生成中的specificity
  2. 一些NER的英文数据集
  3. 机器学习基础算法28-EM算法
  4. python之show、hide、slidedonw、slideup方法实例
  5. 《敏捷无敌》(8)之橄榄球与软件开发
  6. SaasSaaS架构设计之构建Multi-Tenant应用
  7. 3.1 tensorflow2实现brown-mood中位数检验法——python实战
  8. 优化理论08-----约束优化的最优性条件、拉格朗日条件、凸性、约束规范、二阶最优性条件(上)
  9. PyTorch:数据读取1 - Datasets及数据集划分
  10. 未名 - markdown