python_编程吧 关注:35贴子:291
  • 10回复贴,共1

Python基础二:数据类型与转换

只看楼主收藏回复



IP属地:四川1楼2021-08-11 18:10回复
    这篇帖子我们说一说数据类型:
    Python里有这3种基础数据类型:
    字符串(string)、整数(int)、浮点数(float)


    IP属地:四川2楼2021-08-11 18:13
    回复
      运行上面的程序,查看控制台结果


      IP属地:四川3楼2021-08-11 18:14
      回复
        我们可以通过使用str()、int()、float()来对数据进行类型转换
        请注意:转换类型对原格式有要求,否则就会出错。(如int(abc)这样的写法就会报错)



        IP属地:四川4楼2021-08-11 18:21
        回复
          int、float类型可以使用数学的四则运算及其他数字运算,str则不能
          字符串类型可以使用+号来将两个字符串拼接在一起,也可以使用*号来让多个相同字符串拼接在一起


          IP属地:四川5楼2021-08-11 18:24
          回复
            以下为运行结果


            IP属地:四川6楼2021-08-11 18:25
            回复
              字符串有一种特殊特性,称为“切片”;
              从0开始计数,这样写可以获得字符串的第一个字符:
              同理,你可以通过索引(或者说是下标)获取对应的字符


              IP属地:四川7楼2021-08-11 18:32
              回复
                关于基本数据类型的讲解到此结束,下面我们看看1楼的编程题吧!
                这道题乍一看有些麻烦,其实我们使用遍历字符串的方法可以很简单;
                将给出的数字转换为字符串,再对其进行遍历,将每一位的字符串再转换为数字,将他们相加
                以下为正解代码


                IP属地:四川8楼2021-08-11 18:50
                回复
                  这篇帖子就到这里了,我们下次再见


                  IP属地:四川9楼2021-08-11 18:51
                  回复
                    好帖,感谢楼主


                    IP属地:陕西来自Android客户端10楼2021-10-22 01:08
                    收起回复