测试题:

0. Python 是什么类型的语言?

Python是一种面向对象、解释型、动态类型计算机程序设计语言
解释型:程序无需编译成二进制代码,而是在执行时对语句一条一条编译
动态类型:在程序执行过程中,可以改变变量的类型
它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起

1. IDLE 是什么?

IDLE 是一个纯 Python 下自带的简洁的集成开发环境(IDE) 。IDLE是开发 python 程序的基本IDE(集成开发环境),具备基本的IDE的功能,是非商业Python开发的不错的选择。当安装好python以后,IDLE就自动安装好了,不需要另外去找。同时,使用Eclipse这个强大的框架式IDLE也可以非常方便的调试Python程序。基本功能:语法加亮;段落缩进;基本文本编辑;TABLE键控制;调试程序。

IDLE是Python软件包自带的一个集成开发环境,初学者可以利用它方便地创建、运行、测试和调试Python程序

2. print() 的作用是什么?

print函数是python语言中的一个输出函数,可以输出以下几种内容

1. 字符串和数值类型 可以直接输出
>>> print( 1)
1

>>> print( "Hello World")
Hello World
2.变量
无论什么类型,数值,布尔,列表,字典...都可以直接输出
>>> x = 12
>>> print(x)
12

>>> s = 'Hello'
>>> print(s)
Hello

>>> L = [ 1, 2, 'a']
>>> print(L)
[ 1, 2, 'a']

>>> t = ( 1, 2, 'a')
>>> print(t)
( 1, 2, 'a')

>>> d = { 'a': 1, 'b': 2}
>>> print(d)
{ 'a': 1, 'b': 2}

3.格式化输出
类似于C中的 printf
>>> s
'Hello'

>>> x = len(s)
>>> print( "The length of %s is %d" % (s,x) )
The length of Hello is 5
【注意】
Python2和3的print函数格式不同,3要求加括号(print())
缩进最好使用4个空格

3. Python 中表示乘法的符号是什么?

*

4. 为什么 >>>print('I love fishc.com ' * 5) 可以正常执行,但 >>>print('I love fishc.com ' + 5) 却报错?

python不能把数据类型不同的东西相加,字符串*5表示5个字符串类型的字符相接,而字符串+5则变成字符串加上数字类型,这是不允许的。

5. 如果我需要在一个字符串中嵌入一个双引号,正确的做法是?

>>> print(i love you)
SyntaxError: invalid syntax

>>> print("i love you")
i love you

>>> print("i "love" you ")
SyntaxError: invalid syntax

>>> print('i "love" you ')
i "love" you     利用单引号‘’引起这个字符串

>>> print("i \"love\" you")
i "love" you       ///利用反斜杠

6. 为什么我们要使用 Python3?Python2到底有什么问题?看起来很多程序员依然都在使用Python2?

确实还有很多的程序员在使用Python2,不过Python3才是Python发展的未来,就像XP和WIN7 win8 win10一样。

动动手:

0. 动手试试直接输入>>>5+8 与输入>>>print(5+8) 有何不同?

>>> 5+8
13
>>> '5+8'
'5+8'
>>> "5+8"
'5+8'

>>> print(5+8)
13
>>> print('5+8')
5+8
>>> print("5+8")
5+8

不妨试试直接输入>>>‘I love fishc.com!’与输入>>>print(‘I love fishc.com!’)有何不同?
没错,直接输入是将结果及类型打印到屏幕上,而Print是将结果直接打印到屏幕上,自己试试观察结果!

1. 在交互模式中,使用 Python 计算一年有多少秒?

>>> print(365*24*60*60)
31536000

2. 设置你的操作系统的环境变量,以便可以轻松进入 Python 环境:

转载于:https://www.cnblogs.com/wanzi96/p/10443216.html

day1||python相关推荐

  1. Day1 - Python基础1

    Day1 - Python基础1 目录 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 python的创始人为吉多·范罗苏姆(Gui ...

  2. [day1]python网络爬虫实战:爬取美女写真图片

    l> 我的新书<Android App开发入门与实战>已于2020年8月由人民邮电出版社出版,欢迎购买.点击进入详情 文章目录 1.开发环境 2.第三方库 3.实现 1.分析url格 ...

  3. python 全栈开发,Day1(python介绍,变量,if,while)

    python 全栈开发,Day1(python介绍,变量,if,while) python基础一 一,Python介绍 python的出生与应用 python的创始人为吉多·范罗苏姆(Guido va ...

  4. Day1 python基础

    一.python介绍 目前Python主要应用领域: 云计算: 云计算最火的语言, 典型应用OpenStack WEB开发: 众多优秀的WEB框架,众多大型网站均为Python开发,Youtube, ...

  5. python全栈开发,Day1(python介绍,变量,if,while)

    python基础一 一,Python介绍 python的出生与应用 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为 ...

  6. day1.python变量和数据类型的介绍教程图灵python大海老师

    qq1328044392 day1变量和数据类型的介绍 教程地址 p1 编程基础 1.编程和编程语言 1.1.什么是编程语言 ​ 语言是一个事物与另外一个事物沟通的介质 比如人与人交流汉语,英语,日语 ...

  7. Python全栈开发,Day1 - Python基础1

    本章内容 Python是什么? Python的发展史 Python2与3的区别 Python的语言类型 Python的优缺点 一.Python是什么? Python的创始人是吉多·范罗苏姆(Guido ...

  8. Day1 -Python program

    采用python 3.5 用PyCharm编译 第一串代码 print ("hello,world!") 练习1 输入一个用户名和密码,如果输入正确,就欢迎登陆,否则就显示错误. ...

  9. Python on the Way, Day1 - Python基础1

    一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为AB ...

最新文章

  1. java 流程控制_《Java基础知识》Java流程控制
  2. Python---根据字符串导入包(importlib)
  3. [CTO札记]Yew敏捷软件项目管理最佳实践
  4. python haskell 使用对比_性能-为什么这个Haskell程序比等效的Python程序慢得多?
  5. python SimpleHTTPServer 快速共享文件
  6. 大学生助学贷款如何还利息(本金+利息都可以)
  7. matlab %3c handle,volume browser (updated).htm 源代码在线查看 - Matlab显式三维地震数据的源代码 资源下载 虫虫电子下载站...
  8. php输出楼层号,ZBlog开发中实现评论楼层号正确输出的具体方法代码
  9. 网站备案靠谱吗_网站外包靠谱吗目前都是什么价位
  10. 胡润富豪榜2020出炉,雷军身价是任正非的十倍?
  11. vshost32.exe停止工作
  12. 出道25年,那些乘风破浪的编程语言们
  13. html中.inner样式,关于通过innerHTML插入样式的问题
  14. URL地址相对路径转绝对路径
  15. 【系统安全学习5】PGP加密
  16. 主梁弹性模量计算_各排立杆传至梁上荷载标准值、设计值是那一个数据
  17. guided filter
  18. arcgis小班编号问题 工具箱来喽
  19. 微信小程序如何获取微信昵称和头像
  20. android MediaPlayer 完成播放后无法再次播放

热门文章

  1. vb 6.0 获取重定向的url_接口测试:A07_HttpRunner重定向_04_解决方案
  2. 5错误怎么办_“选择不对,一生白费”:如果选错了,该怎么办?记住这两句话...
  3. 关于机器学习你必须要了解的事情
  4. Tensorflow一些常用基本概念与函数
  5. Sublime Text官方文档 中英文版本
  6. hbase数据迁移到hive中
  7. 工作中的javascript代码收集及整理
  8. Hadoop HIVE
  9. redis在linux命令行下连续进行命令操作
  10. 边工作边刷题:70天一遍leetcode: day 97-2