官术网_书友最值得收藏!

上機實訓:字符組成的菱形

【實訓介紹】

根據用戶輸入的字符,輸出由該字符組成的菱形。示例程序的運行結果如圖2-4所示。

圖2-4 示例程序運行結果

【編程分析】

可以用一個變量接收用戶輸入的字符,然后以該字符輸出菱形。因為在Python中,一個字符乘以數字可以得到多個連續相同的字符,所以連續的多個空格可以通過“空格*長度”來實現。

在文本模式下編寫如下程序。

示例2-10 實訓程序

【程序說明】

第1行:獲取用戶輸入的字符并賦值給變量a。

第2 ~ 8行:輸出由變量a組成的菱形。

【程序運行結果】

程序編寫完成后,運行程序,結果如圖2-5所示。可以看到當輸入字符X后,程序輸出了一個由X組成的菱形。由于字體不同,不同計算機上的顯示效果會略有差異。

圖2-5 輸出由X組成的菱形

主站蜘蛛池模板: 聂拉木县| 泰州市| 天气| 调兵山市| 石泉县| 闸北区| 姚安县| 宣化县| 淮滨县| 阜平县| 广水市| 亚东县| 通山县| 荔浦县| 尼玛县| 区。| 西盟| 宜君县| 威信县| 高台县| 平山县| 利辛县| 木兰县| 清原| 封开县| 林西县| 盐边县| 阳信县| 阿拉善左旗| 安达市| 九寨沟县| 共和县| 武冈市| 西丰县| 昂仁县| 都安| 金寨县| 盐边县| 宁陕县| 镇安县| 理塘县|