Python初学者的体会

作为一个学过C,现在开始学习Python的人来说,很容易上手,毕竟Python就是用C写出来的。彼此之间有很多共同点,然而Python其实更简洁更好用。
1.语言类型

和C不一样,Python是一种动态类型语言,又是强类型语言。这个分类怎么理解呢?大概是可以按照下列说明来分类的:
静态类型语言
一种在编译期间就确定数据类型的语言。大多数静态类型语言是通过要求在使用任一变量之前声明其数据类型来保证这一点的。Java和 C 是静态类型语言。
动态类型语言
一种在运行期间才去确定数据类型的语言,与静态类型相反。Python 是动态类型的,因为它们确定一个变量的类型是在您第一次给它赋值的时候。
强类型语言
一种总是强制类型定义的语言。Java 和 Python 是强制类型定义的。您有一个整数,如果不明确地进行转换 ,不能将把它当成一个字符串。

2.输出
在这里插入图片描述
从输出格式来看,Python的输出格式更加灵活,句尾有无分号都可以。并且通过几个简单的输出可以发现对于数字而言,带引号和不带引号都可以正常输出,除数字外,字母,符号都必须带引号才能输出

在这里插入图片描述不仅如此,Python的输出内容也很灵活,支持拼接,但是也需要注意,Python不能把完全不同的东西加起来
3.数字和字符串类型
数字类型分为整数类型浮点数类型复数类型
Python使用加号(+ )来合并字符串(java也是用+来拼接),乘号就是构建由字符串本身重复连接而成的字符串
在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号,所以在输出时比较灵活,所以对于输出内容中含有撇号的用双引号即可
在这里插入图片描述
title() 会以首字母大写的方式显示每个单词,upper()可以让字符串全部转换为大写,lower是全部转换为小写

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值