今天是我第一次正式接触Python这个编程语言,以前只是听说过这种语言,但是我没有接触过它,也不知道它是什么样的语言。

当我第一次听说Python的时候,感觉Python是个很牛逼的语言,但是它牛逼在哪我就不知道了。一直都有一种想去学习它的冲动,但是不知道从何下手,看过一点有关的书籍,感觉与我以前学习的c/c++有些不同,这是我更加不知道怎么去学习它了。最近我发现在鱼c网上小甲鱼出了零基础入门学习Python的教学视频。个人一直比较喜欢小甲鱼的视频,例如他的数据结构与算法等视频,都给了学习很大的帮助。这次他出了有关Python的教学视频使得我加深了学习Python的冲动。

接下来我就开始学习Python了。

首先我有个问题:Python是一种什么样的语言呢?

Python是一种面向对象的脚本解释语言,其具有语言简洁、易读以及可扩展的特性。

那我们怎么去学习Python,从哪里去接触它呢。当然我们得先下载Python并安装在自己的计算机上。

我们可以在其官网上下载Python:http://www.python.org  并安装它。

首先我使用的版本是3.3.2版本的Python(最新版) 注意:Python的第二版的语法在第三版中有些不兼容。

当我们安装好了Python后,我们怎么启动它呢,怎么使用它呢。

从IDLE启动Python:

这里又又一个问题了IDLE是什么,嘛玩意啊。

IDLE是一个Python Shell ,基本上来说,就是一个通过键入文本与程序交互的途径。如果你学习过Linux就知道了。

我们可以在window开始菜单中的搜素文件与程序中输入IDLE打开Python。当我启动了Python后我第一个感觉就是这个很类似Linux的终端么,难道Python编程会跟Linux的shell编程差不多么?

启动了Python后,我们看到>>>这个提示符,Ta的含义是告诉你,Python已经准备好了,在等着你键入Python指令呢。

那么我们现在就开始了,首先我们会想到的就是hello world ,这个我们每个学习语言都第一个接触的程序。

那就先试着输出hello world吧:>>>print ( “Hello world !” )  输入完按回车键,然后我们就看到IDLE中出现了打印的Hello world !

那么要是你输入的是:

>>>print “ Helloworld !”  #这个是以前的版本,在第三版中是不兼容的。

注:#符号为注释符号。在window上Python的快捷键:alt+n 去到上一条语句,alt+p 去到下一条语句。

接下来我们尝试输入>>>print(5+3) 或者>>>5+3:我们都会得到5+3的结果输出到IDLE的屏幕上。

在这里我又一个问题了,那print(5+3)和直接输入5+3有什么不同呢?

不妨试试直接直接输入 >>> “Hello world”与输入 >>>print(“Hello world'”) 有何不同?
没错,直接输入是将结果及类型打印到屏幕上,而print是将结果打印到屏幕上,自己试试并观察结果!当我们直接输入 “Hello world”的时候,打印输出的是 ‘Helloworld’

在这里我发现了Python的一个很神奇的地方:

当我们输入>>>print(“Helloworld” * 5)  的时候,IDLE屏幕上会打印输入五次Hello world,但是我们输入  >>>print(“Hello  world” + 5) 的时候就会报错。这是问什么呢?

在 Python 中不能把两个完全不同的东西加在一起,比如说数字和文本,正是这个原因,>>>print('Hello world ' + 5) 才会报错。不过乘以一个整数来翻倍就具有一定的意义了,前边的例子就是将 "Hello  world" 这个字符串打印五次。

这里我们还可把两个字符串加在一起输入:

>>>print(“hello”+“world”)

结果:helloworld

注:转义字符为 \  ,\n为换行

>>>print(“hello\n”*3)

结果:hello

hello

hello

今天我的第一次接触Python就到这了,熟悉了与Python的交互。

第一次亲密接触Python相关推荐

  1. 小甲鱼python 第001讲:我和Python的第一次亲密接触

    文章目录 第000讲:愉快的开始 第001讲:我和Python的第一次亲密接触 讲课思尻 思尻题 1.python是脚本类型的语言 2.IDLE是什么 3.print()的作用 4.为什么 >& ...

  2. 001我和Python的第一次亲密接触

    001我和Python的第一次亲密接触 一.测试题 二.动动手 总结 一.测试题 Python 是什么类型的语言? A:脚本语言 IDLE 是什么? A:IDLE是一个Python Shell,就是一 ...

  3. 我和python的第一次亲密接触

    我和python的第一次亲密接触 测试题: 0. Python 是什么类型的语言? Python是一种脚本语言,写好了就可以直接运行 Python是一种面向对象.解释型.动态类型计算机程序设计语言  ...

  4. 001我和Python的第一次亲密接触(根据小甲鱼视频编写)

    001我和Python的第一次亲密接触(根据小甲鱼视频编写) IDLE是一个Python Shell,Shell的意思是"外壳",基本上来说就是通过键入文本与程序交互的途径. &g ...

  5. 我与python第一次亲密接触

    我与python第一次亲密接触 由于项目中要解析python生成的日志文件,于是今天下班回来后就打算在自己的笔记本上先把python开发环境搭建好,在网上查了些资料之后决定开始动手实践了.由于我笔记本 ...

  6. 鱼c论坛 python课后题pdf,我与python的第一次亲密接触_课后测试题及答案.pdf

    我与python的第一次亲密接触_课后测试题及答案.pdf 还剩 10页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 2015/8/19 第001讲: ...

  7. 与chatGPT的第一次亲密接触

    最近,chatGPT火了,不管传统媒体,还是各种自媒体平台都在说它.今天我突然也想注册一个玩玩,注册前2步还行,但是等点开邮箱校验时,打开网页显示: 上网查了一下,没向中国开放服务:如要注册除了要邮箱 ...

  8. 《民富论》之读后感--与创业的第一次亲密接触

    <民富论>之读后感        ――与创业的第一次亲密接触 前一段时间读了一本<穷爸爸,富爸爸>的书,开始对理财有了兴趣,同时也是因为具备了理财的条件――资产已经由负转正,可 ...

  9. day01 与MySQL的第一次亲密接触基础查询条件查询

    <尚硅谷>MySQL系统课程一共6天,下面介绍第1天的学习内容,主要涉及MySQL的内容介绍.进阶1基础查询和进阶2条件查询.干货满满,跟着课程的进度来的,可能篇幅略长,但是看完一定会有收 ...

最新文章

  1. wifidog接口文档(转)
  2. 基于android的记账本论文,(毕业论文)基于安卓的记账本.doc
  3. python单词意思-python 前面几个单词含义
  4. nacos 配置_阿里巴巴 Nacos 分布式配置中心原理
  5. 【图像处理opencv】_Jupyter 更改文件默认保存目录
  6. 产品经理能力与职责表:你达标了几项?
  7. SQL语言之DQL语言学习(十)子查询
  8. 服务器flask远程访问_在Flask中使用什么API来检查远程(其他)服务器的连接?...
  9. mysql inner join
  10. SAP Fiori Elements - Smart table add button debug 2 setDirty
  11. 机床使用教学_2020沧州cnc培训20年教学经验颁发职业
  12. Spring Data Solr教程:查询方法
  13. vscode添加源文件_VSCode自制的IDE编译多个源文件
  14. php 获取客户端的ip、地理信息、浏览器信息、本地真实ip
  15. Python 树表查找_千树万树梨花开,忽如一夜春风来(二叉排序树、平衡二叉树)
  16. mysql amoeba 配置_mysql amoeba安装配置步骤
  17. 涉密计算机信息系统的安全审计,涉密计算机信息系统安全审计.doc
  18. InstallShield 2010集成.net Framework 4的安装包制作
  19. linux setlocale函数,linux中的多语言环境(LC_ALL, LANG, locale)
  20. 防抄板加密芯片ALPU笔记

热门文章

  1. Latex中自定义日期 (显示与否、带数学符号、中英文任意)
  2. 国产浏览器的创新之路,拼的就是用户体验
  3. 微软股价创新高,突破300美元!我入职后,股票翻了10倍!
  4. Windows快捷键集
  5. nutz dao基本应用
  6. 第四类互联网交互模式──威客模式
  7. 拓展模块使用教程和心得(四):PWM脉冲宽度调制及普通有刷马达和空心杯电机(测试平台:STC8A8K,STM32F103)
  8. 测试人员如何规划自己的职业生涯,分享我这些年的测开的总结给大家参考~
  9. 怎么用python制作随机点名软件_python写一个随机点名软件
  10. 【Java基础】NoClassDefFoundError 和 ClassNotFoundException的定义及其区别