Hướng dẫn capitalize index python - viết hoa chỉ mục python

I want to create a function that capitalizes a string according to the array that is provided. My current function takes in 2 arguments: the string you want to change and an array which would correspond to the letters you want to change. My function looks like so:

def capitalize[s, ind]:
    for i in ind:
        try:
            s = s.replace[s[i], s[i].upper[]]
        except IndexError:
            print["Sorry, index is not range!"]
    return s

This function seemed to work at first, when I tried a few examples such as:

capitalize["abc",[1,2]]
#Output: aBC

However, I cannot work out why this example fails:

capitalize["abracadabra",[2,6,9,10]]
#Output: AbRAcADAbRA - should be abRAcADAbRA

Why is my first letter suddenly becoming capitalized? Any help would be deeply appreciated.

Creativecommons và DMCA

Bài viết liên quan

  • Cắt chuỗi trong python [slice string python]

  • Nối chuỗi và lặp chuỗi trong python

  • Cách sử dụng chuỗi thô raw string trong python

  • Ký tự đặc biệt trong python [escape sequence]

  • Căn trái, căn giữa và căn phải một chuỗi trong Python [ljust, center, rjust, zfill]

  • Phương thức Center[] trong Python

  • Chuyển chữ hoa thành chữ thường và ngược lại trong python

  • Chuyển list thành string trong Python

Hãy chia sẻ và cùng lan tỏa kiến thức lập trình Nhật Bản tại Việt Nam!

HOME>> python cơ bản - lập trình python cho người mới bắt đầu>>09. chuỗi trong python

Bài sau
Phương thức Upper[] trong Python
Bài tiếp
Phương thức Swapcase[] trong Python
  • Bài viết mới nhất
  • Làm tròn số trong JavaScript [Math.round, Math.ceil, Math.floor] tháng 7 1, 2022
  • Số mũ trong JavaScript [Math.pow, Math.exp] tháng 7 1, 2022
  • Math.max và Math.min trong JavaScript tháng 7 1, 2022
  • Math.random trong JavaScript tháng 7 1, 2022
  • throw trong JavaScript và cách trả về ngoại lệ tuỳ ý tháng 7 1, 2022
  • Các ngoại lệ trong JavaScript và cách xử lý tương ứng tháng 7 1, 2022
  • try...catch trong JavaScript và cách xử lý ngoại lệ tháng 7 1, 2022
  • Xử lý ngoại lệ của hàm xử lý mô tả trong khối try tháng 7 1, 2022
Profile

Tác giả : Kiyoshi [Chis Thanh]

Kiyoshi là một cựu du học sinh tại Nhật Bản. Sau khi tốt nghiệp đại học Toyama năm 2017, Kiyoshi hiện đang làm BrSE tại Tokyo, Nhật Bản.

if[typeof ez_ad_units != 'undefined']{ez_ad_units.push[[[300,250],'laptrinhcanban_com-box-1','ezslot_5',145,'0','0']]};if[typeof __ez_fad_position != 'undefined']{__ez_fad_position['div-gpt-ad-laptrinhcanban_com-box-1-0']};if[typeof ez_ad_units != 'undefined']{ez_ad_units.push[[[300,250],'laptrinhcanban_com-box-1','ezslot_6',145,'0','1']]};if[typeof __ez_fad_position != 'undefined']{__ez_fad_position['div-gpt-ad-laptrinhcanban_com-box-1-0_1']};if[typeof ez_ad_units != 'undefined']{ez_ad_units.push[[[300,250],'laptrinhcanban_com-box-1','ezslot_7',145,'0','2']]};if[typeof __ez_fad_position != 'undefined']{__ez_fad_position['div-gpt-ad-laptrinhcanban_com-box-1-0_2']};if[typeof ez_ad_units != 'undefined']{ez_ad_units.push[[[300,250],'laptrinhcanban_com-box-1','ezslot_8',145,'0','3']]};if[typeof __ez_fad_position != 'undefined']{__ez_fad_position['div-gpt-ad-laptrinhcanban_com-box-1-0_3']}; .box-1-multi-145{border:none!important;display:inline-block;float:none!important;line-height:0px;margin-bottom:3px!important;margin-left:0px!important;margin-right:0px!important;margin-top:3px!important;max-width:100% !important;min-height:250px;min-width:300px;padding:0;}

  • Bài viết mới nhất
  • Làm tròn số trong JavaScript [Math.round, Math.ceil, Math.floor] tháng 7 1, 2022
  • Số mũ trong JavaScript [Math.pow, Math.exp] tháng 7 1, 2022
  • Math.max và Math.min trong JavaScript tháng 7 1, 2022
  • Math.random trong JavaScript tháng 7 1, 2022
  • throw trong JavaScript và cách trả về ngoại lệ tuỳ ý tháng 7 1, 2022
  • Các ngoại lệ trong JavaScript và cách xử lý tương ứng tháng 7 1, 2022
  • try...catch trong JavaScript và cách xử lý ngoại lệ tháng 7 1, 2022
  • Xử lý ngoại lệ của hàm xử lý mô tả trong khối try tháng 7 1, 2022
if[typeof ez_ad_units != 'undefined']{ez_ad_units.push[[[336,280],'laptrinhcanban_com-large-billboard-2','ezslot_1',146,'0','0']]};if[typeof __ez_fad_position != 'undefined']{__ez_fad_position['div-gpt-ad-laptrinhcanban_com-large-billboard-2-0']};
report this ad

Chủ đề

  • C
    • Lập trình C cơ bản dành cho người mới học lập trình
      • 01. Giới thiệu ngôn ngữ C
      • 02. Cài đặt môi trường lập trình C/C++
      • 03. Viết chương trình C
      • 04. Kiến thức cơ bản về C
      • 05. Ký tự và số trong C
      • 06. Nhập xuất trong C
      • 07. Biến trong C
      • 08. Lệnh điều kiện trong C
      • 09. Vòng lặp trong C
      • 10. Hàm trong C
      • 11. Số trong C
      • 12. Chuỗi string trong C
      • 13. Con trỏ trong C
      • 14. Mảng trong C
      • 15. Kiểu cấu trúc trong C
      • 16. File trong C
  • CPP
    • Lập trình C++ cơ bản dành cho người mới học lập trình
      • 01. Giới thiệu ngôn ngữ C++
      • 03. Viết chương trình C++
      • 04. Kiến thức cơ bản về C++
      • 05. Nhập xuất trong C++
      • 06. Toán tử trong C++
      • 07. Ký tự và số trong C++
      • 08. Biến trong C++
      • 09. Lệnh điều kiện trong C++
      • 10. Vòng lặp trong C++
      • 11. Hàm trong C++
      • 12. Số trong C++
      • 13. Chuỗi trong C++
      • 14. Con trỏ trong C++
      • 15. Kiểu cấu trúc trong C++
      • 16. String trong C++
      • 17. Mảng trong C++
      • 18. Vector trong C++
      • 19. Deque trong C++
      • 20. List trong C++
      • 21. Forward_list trong C++
      • 22. Set trong C++
      • 23. Multiset trong C++
      • 24. Map trong C++
      • 25. Multimap trong C++
      • 26. Unordered_map trong C++
      • 27. File trong C++
      • 28. Hướng đối tượng trong C++
  • JAVA
    • Java cơ bản cho người mới bắt đầu
      • 01. Giới thiệu ngôn ngữ Java
      • 02. Cài đặt môi trường lập trình Java
      • 03. Viết chương trình Java
      • 04. Kiến thức cơ bản về Java
      • 05. Cài đặt mã hoá trong Java
      • 06. Toán tử trong Java
      • 07. Literal trong Java
      • 09. Biến và kiểu dữ liệu trong Java
      • 10. Lệnh điều kiện trong Java
      • 11. Vòng lặp trong Java
      • 12. Mảng trong Java
  • JAVASCRIPT
    • Học javascript - lập trình javascript cơ bản
      • 01. Kiến thức cơ bản về chương trình JavaScript
      • 02. Chuỗi trong JavaScript
      • 03. Số trong JavaScript
      • 04. Mảng trong Javascript
      • 05. Vòng lặp trong JavaScript
      • 06. Lệnh điều kiện trong JavaScript
      • 07. Toán tử trong JavaScript
      • 08. Hàm trong JavaScript
      • 09. Xử lý ngoại lệ trong JavaScript
      • 10. Object trong JavaScript
      • 11. Global function trong JavaScript
      • 12. Date Object trong JavaScript
      • 13. DOM trong JavaScript
      • 14. Math Object trong JavaScript
      • 15. Sự kiện trong JavaScript
      • 16. JavaScript và Broswer
      • 17. Form trong JavaScript
  • PHP
    • Hướng dẫn học lập trình php cho người mới bắt đầu
      • Kiến thức căn bản về chương trình php
      • Vòng lặp trong php
  • PYTHON
    • Python cơ bản - lập trình python cho người mới bắt đầu
      • 01. Giới thiệu Python
      • 02. Cài đặt và cấu hình Python
      • 03. Kiến thức căn bản về chuơng trình python
      • 04. Nhập xuất trong python
      • 05. Số trong Python
      • 06. Biến trong Python
      • 07. Lệnh điều kiện trong Python
      • 08. Vòng lặp trong Python
      • 09. Chuỗi trong python
      • 10. List trong python
      • 11. Dictionary trong Python
      • 12. Tuple trong Python
      • 13. Set trong Python
      • 14. Hàm trong Python
      • 15. Datetime trong Python
      • 16. Xử lý file trong Python
      • 17. CSV EXCEL JSON XML PDF
      • 18. Đóng gói chương trình python


Nội dung
  1. 1. Phương thức capitalize[] trong Python là gì
    1. 1.1. Cú pháp Capitalize[] trong Python
    2. 1.2. Chương trình mẫu sử dụng phương thức capitalize[] trong Python
  2. 2. Lưu ý khi sử dụng Capitalize[] trong Python
  3. 3. Tổng kết
if[typeof ez_ad_units != 'undefined']{ez_ad_units.push[[[336,280],'laptrinhcanban_com-medrectangle-1','ezslot_12',280,'0','0']]};if[typeof __ez_fad_position != 'undefined']{__ez_fad_position['div-gpt-ad-laptrinhcanban_com-medrectangle-1-0']};
report this ad
English |日本語 |Tiếng Việt © 2020-2022 Laptrinhcanban.com All Rights Reserved.
var wrapdiv=document.getElementById["wrap"],contentdiv=document.getElementById["content"];wrapdiv.style.minHeight=document.body.offsetHeight-document.getElementById["allheader"].offsetHeight-document.getElementById["footer"].offsetHeight+"px",contentdiv.style.minHeight=document.body.offsetHeight-document.getElementById["allheader"].offsetHeight-document.getElementById["footer"].offsetHeight+"px"
if[typeof ez_ad_units != 'undefined']{ez_ad_units.push[[[728,90],'laptrinhcanban_com-medrectangle-2','ezslot_0',100,'0','0']]};if[typeof __ez_fad_position != 'undefined']{__ez_fad_position['div-gpt-ad-laptrinhcanban_com-medrectangle-2-0']};x
x
var __inScopeForCCPA = false; function __uspapi[command, version, callback] { var response = null; var successs = false; if [command === "getUSPData" && version === 1] { var uspString = "1"; // Version if [__inScopeForCCPA] { uspString += "Y"; // Has Explicit Notice for Opt Out been provided [ex footer or minor consent modal] var result; var consentCookie = [result = new RegExp['[?:^|; ]ezoccpaconsent=[[^;]*]'].exec[document.cookie]] ? [result[1]] : null; if [consentCookie === "nonconsent"] { uspString += "Y"; } else { uspString += "N"; } uspString += "N" // Is pub a signatory to the IAB Limited Service Provider Agreement [//www.iabprivacy.com/] } else { uspString += "---"; } response = { uspString: uspString, version: 1 }; success = true; } return callback[response, success]; }; function __receiveUspapiMessage[event] { if [event.data.hasOwnProperty['__uspapiCall']] { __uspapi['getUSPData', 1, function[uspData, success] { event.source.postMessage[{ __uspapiReturn: { returnValue: uspData, success: success, callId: event.data.__uspapiCall.callId } }, event.origin]; }]; } return null; }; window.addEventListener["message", __receiveUspapiMessage, false]; function __ez_fad_ezpbinit[]{var s = document.createElement[ 'script' ]; s.setAttribute[ 'src', '//go.ezodn.com/hb/dall.js?b=adyoulike,amx,oftmedia,onemobile,onetag,pulsepoint,sharethrough,smilewanted&cb=195-0-45' ]; s.onerror = function [] {window.ezDallErr = true}; document.body.appendChild[ s ];}var ezAMX={bidder:'amx',params:{tagId:'ZXpvaWMuY29t'}};var ezSmile={bidder:'smilewanted',params:{zoneId:'ezoic.com_hb_display'}};var ezAYL={bidder: 'adyoulike', params: { placement: '1445fa30166d47821a0f97789148a105' }};var ezjsps=function[obj]{return JSON.parse[JSON.stringify[obj]];};var epbjs=epbjs||{};epbjs.que=epbjs.que||[];epbjs.bidderTimeout=2000;epbjs.useAdj=true;epbjs.SS={"adyoulike":11314,"amx":11290,"oftmedia":10081,"onemobile":11293,"onetag":11291,"pulsepoint":11301,"sharethrough":11309,"smilewanted":11313};epbjs.bidders=['adyoulike,amx,oftmedia,onemobile,onetag,pulsepoint,sharethrough,smilewanted'];epbjs.que.push[function[]{epbjs.aliasBidder['appnexus', 'oftmedia'];}];epbjs.bidderSettings={'oftmedia': { bidCpmAdjustment: function[bidCpm] { var adj1 = bidCpm * 0.850000; var adj2 = adj1 * 1.000000; return adj2; }},};epbjs.gadj=1.000000;var __enableAnalytics=false; var __s2sbidders=['onetag']; var __s2sinstreambidders=['ix','rubicon','pubmatic','vidoomy','viewdeosDX']; var __allBidders=['sharethrough','onemobile','pulsepoint','amx','smilewanted','adyoulike','oftmedia','onetag']; __ez.queue.addFile['/detroitchicago/houston.js', '/detroitchicago/houston.js?gcb=0&cb=25', false, [], true, false, true, false];__ez.queue.addFunc["epbjsRequestAdUnits", "epbjsRequestAdUnits", [[{code: 'div-gpt-ad-laptrinhcanban_com-medrectangle-2-0', mediaTypes: {banner: { sizes:[[728,90]] }}, bids: [{bidder: 'sharethrough', params: { pkey: 'e1sI5HKO9lbvTm6UAa1WEpg9' }},{bidder: 'pulsepoint', params: { ct: 719177, cf: '728x90', cp: 562406 }},ezjsps[ezAMX],ezjsps[ezSmile],ezjsps[ezAYL]] },{code: 'div-gpt-ad-laptrinhcanban_com-large-billboard-2-0', mediaTypes: {banner: { sizes:[[336,280],[300,250]] }}, bids: [{bidder: 'sharethrough', params: { pkey: 'Vqh9A2nu0ACUssgx5gyWaEde' }},{bidder: 'pulsepoint', params: { cp: 562406, cf: '336x280', ct: 719186 }},ezjsps[ezAMX],ezjsps[ezSmile],ezjsps[ezAYL],{bidder: 'oftmedia', params:{ placementId: '19594060', video: {skippable: true, playback_method: ['auto_play_sound_off']}}}] },{code: 'div-gpt-ad-laptrinhcanban_com-medrectangle-4-0', mediaTypes: {banner: { sizes:[[580,400],[336,280],[300,250]] }}, bids: [{bidder: 'sharethrough', params: { pkey: 'Vqh9A2nu0ACUssgx5gyWaEde' }},{bidder: 'pulsepoint', params: { cp: 562406, cf: '336x280', ct: 719186 }},ezjsps[ezAMX],ezjsps[ezSmile],ezjsps[ezAYL],{bidder: 'oftmedia', params:{ placementId: '19594051', video: {skippable: true, playback_method: ['auto_play_sound_off']}}}] },{code: 'div-gpt-ad-laptrinhcanban_com-box-1-0', mediaTypes: {banner: { sizes:[[300,250]] }}, bids: [{bidder: 'sharethrough', params: { pkey: 'ZuLKhEvL3Xpyu8vcJZvy4GGZ' }},{bidder: 'pulsepoint', params: { cf: '300x250', ct: 719185, cp: 562406 }},ezjsps[ezAMX],ezjsps[ezSmile],ezjsps[ezAYL],{bidder: 'oftmedia', params:{ placementId: '19593629', video: {skippable: true, playback_method: ['auto_play_sound_off']}}}] ,sizeMapping: [ { minWidth: 300, sizes: [[300,250]] }]},{code: 'div-gpt-ad-laptrinhcanban_com-box-1-0_1', mediaTypes: {banner: { sizes:[[300,250]] }}, bids: [{bidder: 'sharethrough', params: { pkey: 'ZuLKhEvL3Xpyu8vcJZvy4GGZ' }},{bidder: 'pulsepoint', params: { cp: 562406, cf: '300x250', ct: 719185 }},ezjsps[ezAMX],ezjsps[ezSmile],ezjsps[ezAYL],{bidder: 'oftmedia', params:{ placementId: '19593629', video: {skippable: true, playback_method: ['auto_play_sound_off']}}}] ,sizeMapping: [ { minWidth: 300, sizes: [[300,250]] }]},{code: 'div-gpt-ad-laptrinhcanban_com-box-1-0_2', mediaTypes: {banner: { sizes:[[300,250]] }}, bids: [{bidder: 'sharethrough', params: { pkey: 'ZuLKhEvL3Xpyu8vcJZvy4GGZ' }},{bidder: 'pulsepoint', params: { ct: 719185, cf: '300x250', cp: 562406 }},ezjsps[ezAMX],ezjsps[ezSmile],ezjsps[ezAYL],{bidder: 'oftmedia', params:{ placementId: '19593629', video: {skippable: true, playback_method: ['auto_play_sound_off']}}}] ,sizeMapping: [ { minWidth: 300, sizes: [[300,250]] }]},{code: 'div-gpt-ad-laptrinhcanban_com-box-1-0_3', mediaTypes: {banner: { sizes:[[300,250]] }}, bids: [{bidder: 'sharethrough', params: { pkey: 'ZuLKhEvL3Xpyu8vcJZvy4GGZ' }},{bidder: 'pulsepoint', params: { ct: 719185, cf: '300x250', cp: 562406 }},ezjsps[ezAMX],ezjsps[ezSmile],ezjsps[ezAYL],{bidder: 'oftmedia', params:{ placementId: '19593629', video: {skippable: true, playback_method: ['auto_play_sound_off']}}}] ,sizeMapping: [ { minWidth: 300, sizes: [[300,250]] }]},{code: 'div-gpt-ad-laptrinhcanban_com-medrectangle-3-0', mediaTypes: {banner: { sizes:[[728,90]] }}, bids: [{bidder: 'sharethrough', params: { pkey: 'e1sI5HKO9lbvTm6UAa1WEpg9' }},{bidder: 'pulsepoint', params: { ct: 719177, cp: 562406, cf: '728x90' }},ezjsps[ezAMX],ezjsps[ezSmile],ezjsps[ezAYL],{bidder: 'oftmedia', params:{ placementId: '19594048', video: {skippable: true, playback_method: ['auto_play_sound_off']}}}] }]], false, ['/detroitchicago/houston.js'], true, true, true, true];var __pd = 'MTA9OGY2ZTk5YTkwMmI0NmExNTZkNjI0NTcxMzlhYWJiNWRkNGYyZTBkNzYxMWJiZWI4ZjBkMmQzNTg1NTJkZWM5MyYxMj1Nb3ppbGxhJTJGNS4wKyUyOFgxMSUzQitMaW51eCt4ODZfNjQlM0IrcnYlM0ExMDIuMCUyOStHZWNrbyUyRjIwMTAwMTAxK0ZpcmVmb3glMkYxMDIuMA=='; var __ez_tkn_evnt = function[] { if[typeof[_ezaq] != 'undefined']{if[typeof window.ezogtk !== "undefined" && window.ezogtk !== ""] {__ez.bit.AddAndFire[_ezaq.page_view_id,[new __ezDotData["ext_user_hash",window.ezogtk]]];}}};document.addEventListener["DOMContentLoaded", __ez.queue.addFunc["__ez_tkn_evnt", "__ez_tkn_evnt", event, false, ['/detroitchicago/minneapolis.js','/detroitchicago/memphis.js'], true, true, false, true]]; __ez_fad_load[0,0];__ez_fad_doc_ht=__ez_fad_docht[];__ez_fad_vp_ht=__ez_fad_vpht[];function __ez_fad_scroll[]{return window.pageYOffset||[document.documentElement||document.body.parentNode||document.body].scrollTop} var __ez_fad_init_scroll=__ez_fad_scroll[];var __ez_fad_scroll_delta=0;var __ez_fad_check_scroll_override=function[]{var currScroll=__ez_fad_scroll[];if[__ez_fad_scroll_delta>__ez_fad_vp_ht]{if[currScroll===__ez_fad_init_scroll]{for[var i=0;isy&&divPos0&&divPos>sy&&divPos0||isShortPage]&&ezslit_run[1]!=true]{__ez_fad_load[1,null];__ez_fad_load[5,null];} if[[sy>100||isShortPage]&&ezslit_run[2]!=true]{__ez_fad_load[2,null];} if[sy>[__ez_fad_vp_ht*.75]&&ezslit_run[3]!=true]{__ez_fad_load[3,null];} if[document.readyState==="complete"&&!__ez_fad_floatshowd&&typeof __ez_fad_floating!=='undefined'&&__ez_fad_floating.length>0&&__ez_fad_count===0]{setTimeout[googletag.cmd.push[function[]{__ez_fad_floatshow[]}],500];} if[[ezslit_run[1]==true&&ezslit_run[2]==true&&ezslit_run[3]==true]||__ez_fad_count===__ez_fad_divsd.length]{__ez_fad_scrollmond=true;}else{setTimeout[__ez_fad_scrollmon,500];}};__ez_fad_scrollmon[];function __ez_fad_chkpos[]{if[typeof __ez_fad_divs[4]!='undefined']{for[var i=0;i

Bài Viết Liên Quan

Toplist mới

Bài mới nhất

Chủ Đề